コード例 #1
0
ファイル: Property.cs プロジェクト: anadale/hotchocolate
 public override void Visit(CypherVisitor cypherVisitor)
 {
     cypherVisitor.Enter(this);
     ContainerReference.Visit(cypherVisitor);
     Names.ForEach(name => name.Visit(cypherVisitor));
     cypherVisitor.Leave(this);
 }
コード例 #2
0
ファイル: Operation.cs プロジェクト: anadale/hotchocolate
 public override void Visit(CypherVisitor cypherVisitor)
 {
     cypherVisitor.Enter(this);
     Expressions.NameOrExpression(Left).Visit(cypherVisitor);
     Operator.Visit(cypherVisitor);
     Right.Visit(cypherVisitor);
     cypherVisitor.Leave(this);
 }
コード例 #3
0
 public override void Visit(CypherVisitor cypherVisitor)
 {
     cypherVisitor.Enter(this);
     Children.ForEach(child => PrepareVisit(child).Visit(cypherVisitor));
     cypherVisitor.Leave(this);
 }
コード例 #4
0
ファイル: NodeLabels.cs プロジェクト: anadale/hotchocolate
 public override void Visit(CypherVisitor cypherVisitor)
 {
     cypherVisitor.Enter(this);
     Labels.ForEach(value => value.Visit(cypherVisitor));
     cypherVisitor.Leave(this);
 }