public override void VisitChildren(IXamlAstVisitor visitor) { for (int i = 0; i < Path.Count; i++) { if (Path[i] is IXamlAstNode ast) { Path[i] = (BindingExpressionGrammar.INode)ast.Visit(visitor); } } }
public override void VisitChildren(IXamlAstVisitor visitor) { RawSource = (IXamlAstValueNode)RawSource.Visit(visitor); }
public override void VisitChildren(IXamlAstVisitor visitor) => Name = (IXamlAstValueNode)Name.Visit(visitor);
public override void VisitChildren(IXamlAstVisitor visitor) { Value = (IXamlAstValueNode)Value.Visit(visitor); }