public override void Accept(SyntaxVisitor visitor) { StrictKeyword.Accept(visitor); GraphTypeKeyword.Accept(visitor); IdentifierToken.Accept(visitor); OpenBraceToken.Accept(visitor); foreach (var statement in Statements) { statement.Accept(visitor); } CloseBraceToken.Accept(visitor); }
public override void Accept(SyntaxVisitor visitor) { if (visitor.VisitSubgraphStatementSyntax(this, VisitKind.Enter)) { GraphTypeKeyword.Accept(visitor); IdentifierToken.Accept(visitor); OpenBraceToken.Accept(visitor); foreach (var statement in Statements) { statement.Accept(visitor); } CloseBraceToken.Accept(visitor); TerminatingSemicolonToken.Accept(visitor); visitor.VisitSubgraphStatementSyntax(this, VisitKind.Leave); } }