public void VisitErrorNode(IErrorNode node) { foreach (var listener in _listeners) { listener.VisitErrorNode(node); } }
public ScopeNode(DependencyObject source, IErrorNode child) : base(child) { this.sourceReference = new WeakReference<DependencyObject>(source); Scope.SetErrors(source, this); this.OnHasErrorsChanged(); }
protected internal virtual void AddChild(IErrorNode errorNode) { if (this.EditableChildren.Contains(errorNode)) { return; } this.EditableChildren.Add(errorNode); this.HasErrors = true; this.OnChildrenChanged(); }
protected internal override void RemoveChild(IErrorNode errorNode) { this.EditableChildren.Remove(errorNode); this.HasErrors = this.EditableChildren.Count > 0; this.OnChildrenChanged(); }
public virtual void VisitErrorNode(IErrorNode node) { }
public override void VisitErrorNode(IErrorNode node) { }
public ScopeNode(DependencyObject source, IErrorNode child) : base(child) { this.sourceReference = new WeakReference <DependencyObject>(source); }
/// <summary> /// <inheritDoc/> /// <p>The default implementation returns the result of /// <see cref="AbstractParseTreeVisitor{Result}.DefaultResult()">defaultResult</see> /// .</p> /// </summary> public virtual Result VisitErrorNode(IErrorNode node) { return(DefaultResult); }
public override bool VisitErrorNode([NotNull] IErrorNode node) { ErrorNodes.Add(node); return(base.VisitErrorNode(node)); }
internal static void SetErrors(DependencyObject element, IErrorNode value) { element.SetValue(ErrorsPropertyKey, value); }
public ErrorVertex(IErrorNode errorNode) { this.ErrorNode = errorNode; }
public override string VisitErrorNode(IErrorNode node) { this.stringBuilder.AppendLine(new String(' ', currentDepth) + "Error: '" + node.GetText()); return(null); }
public override Element VisitErrorNode(IErrorNode node) { return(base.VisitErrorNode(node)); }
/// <summary> /// visit of errorNode expression /// </summary> /// <param name="node"></param> /// <returns></returns> public override Expression <Func <T, bool> > VisitErrorNode(IErrorNode node) { throw new QueryErrorNodeException(node); }
public void VisitErrorNode([NotNull] IErrorNode node) { //throw new NotImplementedException(); }
public override IQueryable <T> VisitErrorNode(IErrorNode node) { throw new ErrorNodeException(node); }
public void VisitErrorNode(IErrorNode node) { checksum.Update(VISIT_ERROR_NODE); updateChecksum(checksum, node.Symbol); }
protected internal abstract void RemoveChild(IErrorNode errorNode);
public override IAstNode VisitErrorNode(IErrorNode node) => base.VisitErrorNode(node);
public void VisitErrorNode(IErrorNode node) { Console.WriteLine("error node=================="); Console.WriteLine(node.Symbol); }
public override ASTNode VisitErrorNode(IErrorNode node) { throw new Exception("This should not happen: ErrorNode Exception!"); }
/// <inheritdoc/> public virtual void VisitErrorNode(IErrorNode node) { Trace.TraceInformation("Error: '{0}'", node.ToStringTree( )); }
public override IAstNode VisitErrorNode(IErrorNode node) { return(new ErrorNode(node.GetSourceSpan( ), $"Syntax Error: {node}")); }
/// <inheritdoc/> /// <remarks>The default implementation does nothing.</remarks> public virtual void VisitErrorNode([NotNull] IErrorNode node) { }
public override bool VisitErrorNode(IErrorNode node) { Ok = false; return(false); }
public void VisitErrorNode(IErrorNode node) { }
public override ExpressionBase <T> VisitErrorNode(IErrorNode node) => throw new NotSupportedException(node.ToString());
public PatternUst VisitErrorNode(IErrorNode node) { throw new ShouldNotBeVisitedException("DSL Error"); }
public override void VisitErrorNode([NotNull] IErrorNode node) { base.VisitErrorNode(node); }
public override AbstractNode VisitErrorNode(IErrorNode node) { throw new Exception("Error at " + node.GetText() + " " + node.Parent.SourceInterval); }
public override bool VisitErrorNode(IErrorNode node) { return(true); }
public override object VisitErrorNode(IErrorNode node) { throw new NotImplementedException(); }
public override GrammarResult VisitErrorNode(IErrorNode node) { throw new InvalidSearchException("The search term is invalid:\r\n" + node); }
public virtual IParseTreeVisitorResults VisitErrorNode(IErrorNode node) { return(_contextValues); }
protected internal override void RemoveChild(IErrorNode errorNode) { this.EditableChildren.Remove(errorNode); this.HasErrors = Validation.GetHasError(this.Source) || this.EditableChildren.Count > 0; this.OnChildrenChanged(); }
protected Node(IErrorNode child) { this.EditableChildren.Add(child); this.hasErrors = true; }