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();
 }
Esempio n. 5
0
 public virtual void VisitErrorNode(IErrorNode node)
 {
 }
Esempio n. 6
0
 public override void VisitErrorNode(IErrorNode node)
 {
 }
Esempio n. 7
0
 public ScopeNode(DependencyObject source, IErrorNode child)
     : base(child)
 {
     this.sourceReference = new WeakReference <DependencyObject>(source);
 }
Esempio n. 8
0
 /// <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);
 }
Esempio n. 9
0
 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);
 }
Esempio n. 11
0
 public ErrorVertex(IErrorNode errorNode)
 {
     this.ErrorNode = errorNode;
 }
Esempio n. 12
0
 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));
 }
Esempio n. 14
0
 /// <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);
 }
Esempio n. 15
0
 public void VisitErrorNode([NotNull] IErrorNode node)
 {
     //throw new NotImplementedException();
 }
Esempio n. 16
0
 public override IQueryable <T> VisitErrorNode(IErrorNode node)
 {
     throw new ErrorNodeException(node);
 }
Esempio n. 17
0
 public void VisitErrorNode(IErrorNode node)
 {
     checksum.Update(VISIT_ERROR_NODE);
     updateChecksum(checksum, node.Symbol);
 }
Esempio n. 18
0
 protected internal abstract void RemoveChild(IErrorNode errorNode);
Esempio n. 19
0
 public override IAstNode VisitErrorNode(IErrorNode node) => base.VisitErrorNode(node);
Esempio n. 20
0
 public void VisitErrorNode(IErrorNode node)
 {
     Console.WriteLine("error node==================");
     Console.WriteLine(node.Symbol);
 }
Esempio n. 21
0
 public override ASTNode VisitErrorNode(IErrorNode node)
 {
     throw new Exception("This should not happen: ErrorNode Exception!");
 }
Esempio n. 22
0
 /// <inheritdoc/>
 public virtual void VisitErrorNode(IErrorNode node)
 {
     Trace.TraceInformation("Error: '{0}'", node.ToStringTree( ));
 }
Esempio n. 23
0
 public override IAstNode VisitErrorNode(IErrorNode node)
 {
     return(new ErrorNode(node.GetSourceSpan( ), $"Syntax Error: {node}"));
 }
Esempio n. 24
0
 /// <inheritdoc/>
 /// <remarks>The default implementation does nothing.</remarks>
 public virtual void VisitErrorNode([NotNull] IErrorNode node) { }
Esempio n. 25
0
 public override bool VisitErrorNode(IErrorNode node)
 {
     Ok = false;
     return(false);
 }
Esempio n. 26
0
 public void VisitErrorNode(IErrorNode node)
 {
 }
Esempio n. 27
0
 public override ExpressionBase <T> VisitErrorNode(IErrorNode node) =>
 throw new NotSupportedException(node.ToString());
Esempio n. 28
0
 public PatternUst VisitErrorNode(IErrorNode node)
 {
     throw new ShouldNotBeVisitedException("DSL Error");
 }
 public override void VisitErrorNode([NotNull] IErrorNode node)
 {
     base.VisitErrorNode(node);
 }
Esempio n. 30
0
 public void VisitErrorNode(IErrorNode node)
 {
     checksum.Update(VISIT_ERROR_NODE);
     updateChecksum(checksum, node.Symbol);
 }
Esempio n. 31
0
 public override AbstractNode VisitErrorNode(IErrorNode node)
 {
     throw new Exception("Error at " + node.GetText() + " " + node.Parent.SourceInterval);
 }
 public override bool VisitErrorNode(IErrorNode node)
 {
     return(true);
 }
Esempio n. 33
0
 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);
 }
Esempio n. 35
0
 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();
 }
Esempio n. 37
0
 protected Node(IErrorNode child)
 {
     this.EditableChildren.Add(child);
     this.hasErrors = true;
 }