internal override Parser.SyntaxNode CreateRed(Parser.SyntaxNode parent, int position) { throw new InvalidOperationException(); }
internal abstract Parser.SyntaxNode CreateRed(Parser.SyntaxNode parent, int position);
internal override Parser.SyntaxNode CreateRed(Parser.SyntaxNode parent, int position) { return(new Parser.SyntaxNodeOrTokenList(parent, this, position)); }
internal override Parser.SyntaxNode CreateRed(Parser.SyntaxNode parent, int position) { return(new Parser.RootSyntaxNode(this, position)); }