示例#1
0
 private static void GatherNodes(InternalSyntax.SyntaxNode node, HashSet <InternalSyntax.SyntaxNode> hashset)
 {
     hashset.Add(node);
     foreach (var child in node.Children)
     {
         GatherNodes(child, hashset);
     }
 }
示例#2
0
 internal SyntaxNonTerminal(SyntaxNode parent, InternalSyntax.SyntaxNode green, int position)
     : base(parent, green, position)
 {
 }
示例#3
0
 internal VariableDeclarationSyntax(InternalSyntax.SyntaxNode green, RedNode parent, int position) : base(green, parent, position)
 {
 }
示例#4
0
 internal BinaryExpressionSyntax(InternalSyntax.SyntaxNode green, RedNode parent, int position) : base(green, parent, position)
 {
 }
示例#5
0
 internal StatementSyntax(InternalSyntax.SyntaxNode green, RedNode parent, int position) : base(green, parent, position)
 {
 }
示例#6
0
 internal CompilationUnitSyntax(InternalSyntax.SyntaxNode green, RedNode parent, int position) : base(green, parent, position)
 {
 }
示例#7
0
 internal IdentifierNameSyntax(InternalSyntax.SyntaxNode green, RedNode parent, int position) : base(green, parent, position)
 {
 }