76 types derived from CSharpSyntaxNode
Microsoft.CodeAnalysis.CSharp (76)
Syntax.xml.Internal.Generated.cs (73)
279internal sealed partial class TypeArgumentListSyntax : CSharpSyntaxNode 632internal sealed partial class ArrayRankSpecifierSyntax : CSharpSyntaxNode 913internal sealed partial class FunctionPointerParameterListSyntax : CSharpSyntaxNode 1011internal sealed partial class FunctionPointerCallingConventionSyntax : CSharpSyntaxNode 1099internal sealed partial class FunctionPointerUnmanagedCallingConventionListSyntax : CSharpSyntaxNode 1197internal sealed partial class FunctionPointerUnmanagedCallingConventionSyntax : CSharpSyntaxNode 1438internal sealed partial class TupleElementSyntax : CSharpSyntaxNode 1763internal abstract partial class ExpressionOrPatternSyntax : CSharpSyntaxNode 4141internal abstract partial class BaseArgumentListSyntax : CSharpSyntaxNode 4354internal sealed partial class ArgumentSyntax : CSharpSyntaxNode 4460internal abstract partial class BaseExpressionColonSyntax : CSharpSyntaxNode 5830internal sealed partial class AnonymousObjectMemberDeclaratorSyntax : CSharpSyntaxNode 6533internal abstract partial class CollectionElementSyntax : CSharpSyntaxNode 6761internal abstract partial class QueryClauseSyntax : CSharpSyntaxNode 6774internal abstract partial class SelectOrGroupClauseSyntax : CSharpSyntaxNode 6863internal sealed partial class QueryBodySyntax : CSharpSyntaxNode 7341internal sealed partial class JoinIntoClauseSyntax : CSharpSyntaxNode 7579internal sealed partial class OrderingSyntax : CSharpSyntaxNode 7834internal sealed partial class QueryContinuationSyntax : CSharpSyntaxNode 8246internal sealed partial class WhenClauseSyntax : CSharpSyntaxNode 8680internal sealed partial class PositionalPatternClauseSyntax : CSharpSyntaxNode 8774internal sealed partial class PropertyPatternClauseSyntax : CSharpSyntaxNode 8868internal sealed partial class SubpatternSyntax : CSharpSyntaxNode 9601internal abstract partial class InterpolatedStringContentSyntax : CSharpSyntaxNode 9803internal sealed partial class InterpolationAlignmentClauseSyntax : CSharpSyntaxNode 9879internal sealed partial class InterpolationFormatClauseSyntax : CSharpSyntaxNode 10061internal abstract partial class StatementSyntax : CSharpSyntaxNode 10550internal sealed partial class VariableDeclarationSyntax : CSharpSyntaxNode 10635internal sealed partial class VariableDeclaratorSyntax : CSharpSyntaxNode 10739internal sealed partial class EqualsValueClauseSyntax : CSharpSyntaxNode 10815internal abstract partial class VariableDesignationSyntax : CSharpSyntaxNode 13587internal sealed partial class ElseClauseSyntax : CSharpSyntaxNode 13855internal sealed partial class SwitchSectionSyntax : CSharpSyntaxNode 13956internal abstract partial class SwitchLabelSyntax : CSharpSyntaxNode 14367internal sealed partial class SwitchExpressionArmSyntax : CSharpSyntaxNode 14600internal sealed partial class CatchClauseSyntax : CSharpSyntaxNode 14712internal sealed partial class CatchDeclarationSyntax : CSharpSyntaxNode 14815internal sealed partial class CatchFilterClauseSyntax : CSharpSyntaxNode 14909internal sealed partial class FinallyClauseSyntax : CSharpSyntaxNode 14985internal sealed partial class CompilationUnitSyntax : CSharpSyntaxNode 15128internal sealed partial class ExternAliasDirectiveSyntax : CSharpSyntaxNode 15226internal sealed partial class UsingDirectiveSyntax : CSharpSyntaxNode 15384internal abstract partial class MemberDeclarationSyntax : CSharpSyntaxNode 15805internal sealed partial class AttributeListSyntax : CSharpSyntaxNode 15922internal sealed partial class AttributeTargetSpecifierSyntax : CSharpSyntaxNode 16001internal sealed partial class AttributeSyntax : CSharpSyntaxNode 16091internal sealed partial class AttributeArgumentListSyntax : CSharpSyntaxNode 16189internal sealed partial class AttributeArgumentSyntax : CSharpSyntaxNode 16294internal sealed partial class NameEqualsSyntax : CSharpSyntaxNode 16372internal sealed partial class TypeParameterListSyntax : CSharpSyntaxNode 16470internal sealed partial class TypeParameterSyntax : CSharpSyntaxNode 18420internal sealed partial class BaseListSyntax : CSharpSyntaxNode 18508internal abstract partial class BaseTypeSyntax : CSharpSyntaxNode 18663internal sealed partial class TypeParameterConstraintClauseSyntax : CSharpSyntaxNode 18770internal abstract partial class TypeParameterConstraintSyntax : CSharpSyntaxNode 19178internal abstract partial class AllowsConstraintSyntax : CSharpSyntaxNode 19520internal sealed partial class ExplicitInterfaceSpecifierSyntax : CSharpSyntaxNode 20494internal sealed partial class ConstructorInitializerSyntax : CSharpSyntaxNode 20986internal sealed partial class ArrowExpressionClauseSyntax : CSharpSyntaxNode 21432internal sealed partial class AccessorListSyntax : CSharpSyntaxNode 21526internal sealed partial class AccessorDeclarationSyntax : CSharpSyntaxNode 21690internal abstract partial class BaseParameterListSyntax : CSharpSyntaxNode 21901internal abstract partial class BaseParameterSyntax : CSharpSyntaxNode 22453internal abstract partial class CrefSyntax : CSharpSyntaxNode 23187internal abstract partial class BaseCrefParameterListSyntax : CSharpSyntaxNode 23407internal sealed partial class CrefParameterSyntax : CSharpSyntaxNode 23510internal abstract partial class XmlNodeSyntax : CSharpSyntaxNode 23617internal sealed partial class XmlElementStartTagSyntax : CSharpSyntaxNode 23720internal sealed partial class XmlElementEndTagSyntax : CSharpSyntaxNode 23908internal sealed partial class XmlNameSyntax : CSharpSyntaxNode 23993internal sealed partial class XmlPrefixSyntax : CSharpSyntaxNode 24069internal abstract partial class XmlAttributeSyntax : CSharpSyntaxNode 26009internal sealed partial class LineDirectivePositionSyntax : CSharpSyntaxNode
Syntax\InternalSyntax\StructuredTriviaSyntax.cs (1)
11internal abstract partial class StructuredTriviaSyntax : CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxToken.cs (1)
15internal partial class SyntaxToken : CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxTrivia.cs (1)
10internal class SyntaxTrivia : CSharpSyntaxNode
1208 references to CSharpSyntaxNode
Microsoft.CodeAnalysis.CSharp (692)
CSharpExtensions.cs (2)
324return ((Syntax.InternalSyntax.CSharpSyntaxNode)node.Green).ApplyDirectives(stack); 329return ((Syntax.InternalSyntax.CSharpSyntaxNode)token.Node!).ApplyDirectives(stack);
Declarations\DeclarationTreeBuilder.cs (5)
1006static bool checkPropertyOrFieldMemberForRequiredModifier(Syntax.InternalSyntax.CSharpSyntaxNode member) 1070private static bool CheckMethodMemberForExtensionSyntax(Syntax.InternalSyntax.CSharpSyntaxNode member) 1097private static bool CheckMemberForAttributes(Syntax.InternalSyntax.CSharpSyntaxNode member) 1148Syntax.InternalSyntax.CSharpSyntaxNode member, HashSet<string> set) 1246Syntax.InternalSyntax.CSharpSyntaxNode member, bool skipGlobalStatements)
Parser\Blender.Reader.cs (1)
242(nodeOrToken.IsToken && ((CSharpSyntaxNode)nodeOrToken.AsToken().Node).ContainsSkippedText && nodeOrToken.Parent.ContainsDiagnostics))
Parser\DirectiveParser.cs (4)
31public CSharpSyntaxNode ParseDirective( 49CSharpSyntaxNode result; 302foreach (var t in keyword.TrailingTrivia) 318foreach (var node in eod.LeadingTrivia)
Parser\DocumentationCommentParser.cs (4)
377) where T : CSharpSyntaxNode 418list[list.Count - 1] = AddTrailingSkippedSyntax((CSharpSyntaxNode)list[list.Count - 1], badTokens.ToListNode()); 831private TNode WithXmlParseError<TNode>(TNode node, XmlParseErrorCode code) where TNode : CSharpSyntaxNode 836private TNode WithXmlParseError<TNode>(TNode node, XmlParseErrorCode code, params string[] args) where TNode : CSharpSyntaxNode
Parser\LanguageParser.cs (26)
207internal TNode ParseWithStackGuard<TNode>(Func<LanguageParser, TNode> parseFunc, Func<LanguageParser, TNode> createEmptyNodeFunc) where TNode : CSharpSyntaxNode 223private TNode CreateForGlobalFailure<TNode>(int position, TNode node) where TNode : CSharpSyntaxNode 365CSharpSyntaxNode skippedSyntax) 2076(CSharpSyntaxNode)previousNode, 2246CSharpSyntaxNode tmp = null; 3400public static bool IsComplete(CSharpSyntaxNode node) 3411return IsComplete((CSharpSyntaxNode)child); 4443where T : CSharpSyntaxNode 4444where TNode : CSharpSyntaxNode 4463where T : CSharpSyntaxNode 4464where TNode : CSharpSyntaxNode 4509out GreenNode trailingTrivia) where TNode : CSharpSyntaxNode 5136private TNode EatUnexpectedTrailingSemicolon<TNode>(TNode decl) where TNode : CSharpSyntaxNode 5328CSharpSyntaxNode tmp = null; 6637CSharpSyntaxNode tmp = null; 8045PostSkipAction skipBadFunctionPointerTokens<T>(SeparatedSyntaxListBuilder<T> list) where T : CSharpSyntaxNode 8047CSharpSyntaxNode? tmp = null; 9024CSharpSyntaxNode openBrace = isAccessorBody && this.CurrentToken.Kind != SyntaxKind.OpenBraceToken 9061CSharpSyntaxNode openBrace = this.EatToken(SyntaxKind.OpenBraceToken); 9095private void ParseStatements(ref CSharpSyntaxNode previousNode, SyntaxListBuilder<StatementSyntax> statements, bool stopOnSwitchSections) 10212var node = ParseExpressionOrPatternForSwitchStatement(); 10251CSharpSyntaxNode tmp = labels[^1]; 11879var node = this.ParseTypeOrPatternForIsOperator(); 13492where T : CSharpSyntaxNode 14238CSharpSyntaxNode tmp = null; 14580internal TNode ConsumeUnexpectedTokens<TNode>(TNode node) where TNode : CSharpSyntaxNode
Parser\LanguageParser_Patterns.cs (4)
21private CSharpSyntaxNode ParseTypeOrPatternForIsOperator() 459private CSharpSyntaxNode ParseExpressionOrPatternForSwitchStatement() 468private CSharpSyntaxNode ConvertPatternToExpressionIfPossible(PatternSyntax pattern, bool permitTypeArguments = false) 566where T : CSharpSyntaxNode
Parser\Lexer.cs (16)
1965var endOfLine = this.ScanEndOfLine(); 2193private void AddTrivia(CSharpSyntaxNode trivia, [NotNull] ref SyntaxListBuilder? list) 2249private CSharpSyntaxNode? ScanEndOfLine() 2340var directive = this.LexSingleDirective(true, true, isFollowingToken, ref triviaList); 2355var text = this.LexDisabledText(out hasFollowingDirective); 2366var directive = this.LexSingleDirective(false, endIsActive, false, ref triviaList); 2379private CSharpSyntaxNode LexSingleDirective( 2391CSharpSyntaxNode directive = ParseDirective(isActive, endIsActive, isFollowingToken); 2398private CSharpSyntaxNode ParseDirective( 2408CSharpSyntaxNode directive = _directiveParser.ParseDirective(isActive, endIsActive, isFollowingToken); 2415private CSharpSyntaxNode? LexDisabledText(out bool followedByDirective) 2718CSharpSyntaxNode? tr; 2748private CSharpSyntaxNode? LexDirectiveTrivia() 2750CSharpSyntaxNode? trivia = null; 2794private CSharpSyntaxNode LexXmlDocComment(XmlDocCommentStyle style) 4536var endOfLine = this.ScanEndOfLine();
Parser\SyntaxParser.cs (11)
630var triviaList = new SyntaxList<CSharpSyntaxNode>(trivia); 818var triviaList = new SyntaxList<CSharpSyntaxNode>(trivia); 898protected TNode AddError<TNode>(TNode node, int offset, int length, ErrorCode code, params object[] args) where TNode : CSharpSyntaxNode 903protected TNode AddErrorToFirstToken<TNode>(TNode node, ErrorCode code) where TNode : CSharpSyntaxNode 909protected TNode AddErrorToFirstToken<TNode>(TNode node, ErrorCode code, params object[] args) where TNode : CSharpSyntaxNode 915protected TNode AddErrorToLastToken<TNode>(TNode node, ErrorCode code) where TNode : CSharpSyntaxNode 923private static void GetOffsetAndWidthForLastToken<TNode>(TNode node, out int offset, out int width) where TNode : CSharpSyntaxNode 958protected TNode AddLeadingSkippedSyntax<TNode>(TNode node, GreenNode? skippedSyntax) where TNode : CSharpSyntaxNode 972list[^1] = AddTrailingSkippedSyntax((CSharpSyntaxNode)list[^1], skippedSyntax); 975protected void AddTrailingSkippedSyntax<TNode>(SyntaxListBuilder<TNode> list, GreenNode skippedSyntax) where TNode : CSharpSyntaxNode 980protected TNode AddTrailingSkippedSyntax<TNode>(TNode node, GreenNode skippedSyntax) where TNode : CSharpSyntaxNode
Syntax.xml.Internal.Generated.cs (281)
334public CoreSyntax.SeparatedSyntaxList<TypeSyntax> Arguments => new CoreSyntax.SeparatedSyntaxList<TypeSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.arguments)); 685public CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> Sizes => new CoreSyntax.SeparatedSyntaxList<ExpressionSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.sizes)); 968public CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax> Parameters => new CoreSyntax.SeparatedSyntaxList<FunctionPointerParameterSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.parameters)); 1154public CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax> CallingConventions => new CoreSyntax.SeparatedSyntaxList<FunctionPointerUnmanagedCallingConventionSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.callingConventions)); 1395public CoreSyntax.SeparatedSyntaxList<TupleElementSyntax> Elements => new CoreSyntax.SeparatedSyntaxList<TupleElementSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.elements)); 1935public CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> Arguments => new CoreSyntax.SeparatedSyntaxList<ArgumentSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.arguments)); 4213public override CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> Arguments => new CoreSyntax.SeparatedSyntaxList<ArgumentSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.arguments)); 4311public override CoreSyntax.SeparatedSyntaxList<ArgumentSyntax> Arguments => new CoreSyntax.SeparatedSyntaxList<ArgumentSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.arguments)); 5465public CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> Expressions => new CoreSyntax.SeparatedSyntaxList<ExpressionSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.expressions)); 5982public CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax> Initializers => new CoreSyntax.SeparatedSyntaxList<AnonymousObjectMemberDeclaratorSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.initializers)); 6492public CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax> Elements => new CoreSyntax.SeparatedSyntaxList<CollectionElementSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.elements)); 7540public CoreSyntax.SeparatedSyntaxList<OrderingSyntax> Orderings => new CoreSyntax.SeparatedSyntaxList<OrderingSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.orderings)); 8733public CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> Subpatterns => new CoreSyntax.SeparatedSyntaxList<SubpatternSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.subpatterns)); 8827public CoreSyntax.SeparatedSyntaxList<SubpatternSyntax> Subpatterns => new CoreSyntax.SeparatedSyntaxList<SubpatternSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.subpatterns)); 9473public CoreSyntax.SeparatedSyntaxList<PatternSyntax> Patterns => new CoreSyntax.SeparatedSyntaxList<PatternSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.patterns)); 10596public CoreSyntax.SeparatedSyntaxList<VariableDeclaratorSyntax> Variables => new CoreSyntax.SeparatedSyntaxList<VariableDeclaratorSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.variables)); 11007public CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax> Variables => new CoreSyntax.SeparatedSyntaxList<VariableDesignationSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.variables)); 12419public CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> Initializers => new CoreSyntax.SeparatedSyntaxList<ExpressionSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.initializers)); 12423public CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> Incrementors => new CoreSyntax.SeparatedSyntaxList<ExpressionSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.incrementors)); 14324public CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax> Arms => new CoreSyntax.SeparatedSyntaxList<SwitchExpressionArmSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.arms)); 15878public CoreSyntax.SeparatedSyntaxList<AttributeSyntax> Attributes => new CoreSyntax.SeparatedSyntaxList<AttributeSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.attributes)); 16146public CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax> Arguments => new CoreSyntax.SeparatedSyntaxList<AttributeArgumentSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.arguments)); 16427public CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax> Parameters => new CoreSyntax.SeparatedSyntaxList<TypeParameterSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.parameters)); 17836public CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax> Members => new CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.members)); 18468public CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax> Types => new CoreSyntax.SeparatedSyntaxList<BaseTypeSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.types)); 18728public CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax> Constraints => new CoreSyntax.SeparatedSyntaxList<TypeParameterConstraintSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.constraints)); 19138public CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax> Constraints => new CoreSyntax.SeparatedSyntaxList<AllowsConstraintSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.constraints)); 21761public override CoreSyntax.SeparatedSyntaxList<ParameterSyntax> Parameters => new CoreSyntax.SeparatedSyntaxList<ParameterSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.parameters)); 21858public override CoreSyntax.SeparatedSyntaxList<ParameterSyntax> Parameters => new CoreSyntax.SeparatedSyntaxList<ParameterSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.parameters)); 23260public override CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> Parameters => new CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.parameters)); 23359public override CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax> Parameters => new CoreSyntax.SeparatedSyntaxList<CrefParameterSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.parameters)); 26337public CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> ErrorCodes => new CoreSyntax.SeparatedSyntaxList<ExpressionSyntax>(new CoreSyntax.SyntaxList<CSharpSyntaxNode>(this.errorCodes)); 27525internal partial class CSharpSyntaxRewriter : CSharpSyntaxVisitor<CSharpSyntaxNode> 27527public override CSharpSyntaxNode VisitIdentifierName(IdentifierNameSyntax node) 27530public override CSharpSyntaxNode VisitQualifiedName(QualifiedNameSyntax node) 27533public override CSharpSyntaxNode VisitGenericName(GenericNameSyntax node) 27536public override CSharpSyntaxNode VisitTypeArgumentList(TypeArgumentListSyntax node) 27539public override CSharpSyntaxNode VisitAliasQualifiedName(AliasQualifiedNameSyntax node) 27542public override CSharpSyntaxNode VisitPredefinedType(PredefinedTypeSyntax node) 27545public override CSharpSyntaxNode VisitArrayType(ArrayTypeSyntax node) 27548public override CSharpSyntaxNode VisitArrayRankSpecifier(ArrayRankSpecifierSyntax node) 27551public override CSharpSyntaxNode VisitPointerType(PointerTypeSyntax node) 27554public override CSharpSyntaxNode VisitFunctionPointerType(FunctionPointerTypeSyntax node) 27557public override CSharpSyntaxNode VisitFunctionPointerParameterList(FunctionPointerParameterListSyntax node) 27560public override CSharpSyntaxNode VisitFunctionPointerCallingConvention(FunctionPointerCallingConventionSyntax node) 27563public override CSharpSyntaxNode VisitFunctionPointerUnmanagedCallingConventionList(FunctionPointerUnmanagedCallingConventionListSyntax node) 27566public override CSharpSyntaxNode VisitFunctionPointerUnmanagedCallingConvention(FunctionPointerUnmanagedCallingConventionSyntax node) 27569public override CSharpSyntaxNode VisitNullableType(NullableTypeSyntax node) 27572public override CSharpSyntaxNode VisitTupleType(TupleTypeSyntax node) 27575public override CSharpSyntaxNode VisitTupleElement(TupleElementSyntax node) 27578public override CSharpSyntaxNode VisitOmittedTypeArgument(OmittedTypeArgumentSyntax node) 27581public override CSharpSyntaxNode VisitRefType(RefTypeSyntax node) 27584public override CSharpSyntaxNode VisitScopedType(ScopedTypeSyntax node) 27587public override CSharpSyntaxNode VisitParenthesizedExpression(ParenthesizedExpressionSyntax node) 27590public override CSharpSyntaxNode VisitTupleExpression(TupleExpressionSyntax node) 27593public override CSharpSyntaxNode VisitPrefixUnaryExpression(PrefixUnaryExpressionSyntax node) 27596public override CSharpSyntaxNode VisitAwaitExpression(AwaitExpressionSyntax node) 27599public override CSharpSyntaxNode VisitPostfixUnaryExpression(PostfixUnaryExpressionSyntax node) 27602public override CSharpSyntaxNode VisitMemberAccessExpression(MemberAccessExpressionSyntax node) 27605public override CSharpSyntaxNode VisitConditionalAccessExpression(ConditionalAccessExpressionSyntax node) 27608public override CSharpSyntaxNode VisitMemberBindingExpression(MemberBindingExpressionSyntax node) 27611public override CSharpSyntaxNode VisitElementBindingExpression(ElementBindingExpressionSyntax node) 27614public override CSharpSyntaxNode VisitRangeExpression(RangeExpressionSyntax node) 27617public override CSharpSyntaxNode VisitImplicitElementAccess(ImplicitElementAccessSyntax node) 27620public override CSharpSyntaxNode VisitBinaryExpression(BinaryExpressionSyntax node) 27623public override CSharpSyntaxNode VisitAssignmentExpression(AssignmentExpressionSyntax node) 27626public override CSharpSyntaxNode VisitConditionalExpression(ConditionalExpressionSyntax node) 27629public override CSharpSyntaxNode VisitThisExpression(ThisExpressionSyntax node) 27632public override CSharpSyntaxNode VisitBaseExpression(BaseExpressionSyntax node) 27635public override CSharpSyntaxNode VisitLiteralExpression(LiteralExpressionSyntax node) 27638public override CSharpSyntaxNode VisitFieldExpression(FieldExpressionSyntax node) 27641public override CSharpSyntaxNode VisitMakeRefExpression(MakeRefExpressionSyntax node) 27644public override CSharpSyntaxNode VisitRefTypeExpression(RefTypeExpressionSyntax node) 27647public override CSharpSyntaxNode VisitRefValueExpression(RefValueExpressionSyntax node) 27650public override CSharpSyntaxNode VisitCheckedExpression(CheckedExpressionSyntax node) 27653public override CSharpSyntaxNode VisitDefaultExpression(DefaultExpressionSyntax node) 27656public override CSharpSyntaxNode VisitTypeOfExpression(TypeOfExpressionSyntax node) 27659public override CSharpSyntaxNode VisitSizeOfExpression(SizeOfExpressionSyntax node) 27662public override CSharpSyntaxNode VisitInvocationExpression(InvocationExpressionSyntax node) 27665public override CSharpSyntaxNode VisitElementAccessExpression(ElementAccessExpressionSyntax node) 27668public override CSharpSyntaxNode VisitArgumentList(ArgumentListSyntax node) 27671public override CSharpSyntaxNode VisitBracketedArgumentList(BracketedArgumentListSyntax node) 27674public override CSharpSyntaxNode VisitArgument(ArgumentSyntax node) 27677public override CSharpSyntaxNode VisitExpressionColon(ExpressionColonSyntax node) 27680public override CSharpSyntaxNode VisitNameColon(NameColonSyntax node) 27683public override CSharpSyntaxNode VisitDeclarationExpression(DeclarationExpressionSyntax node) 27686public override CSharpSyntaxNode VisitCastExpression(CastExpressionSyntax node) 27689public override CSharpSyntaxNode VisitAnonymousMethodExpression(AnonymousMethodExpressionSyntax node) 27692public override CSharpSyntaxNode VisitSimpleLambdaExpression(SimpleLambdaExpressionSyntax node) 27695public override CSharpSyntaxNode VisitRefExpression(RefExpressionSyntax node) 27698public override CSharpSyntaxNode VisitParenthesizedLambdaExpression(ParenthesizedLambdaExpressionSyntax node) 27701public override CSharpSyntaxNode VisitInitializerExpression(InitializerExpressionSyntax node) 27704public override CSharpSyntaxNode VisitImplicitObjectCreationExpression(ImplicitObjectCreationExpressionSyntax node) 27707public override CSharpSyntaxNode VisitObjectCreationExpression(ObjectCreationExpressionSyntax node) 27710public override CSharpSyntaxNode VisitWithExpression(WithExpressionSyntax node) 27713public override CSharpSyntaxNode VisitAnonymousObjectMemberDeclarator(AnonymousObjectMemberDeclaratorSyntax node) 27716public override CSharpSyntaxNode VisitAnonymousObjectCreationExpression(AnonymousObjectCreationExpressionSyntax node) 27719public override CSharpSyntaxNode VisitArrayCreationExpression(ArrayCreationExpressionSyntax node) 27722public override CSharpSyntaxNode VisitImplicitArrayCreationExpression(ImplicitArrayCreationExpressionSyntax node) 27725public override CSharpSyntaxNode VisitStackAllocArrayCreationExpression(StackAllocArrayCreationExpressionSyntax node) 27728public override CSharpSyntaxNode VisitImplicitStackAllocArrayCreationExpression(ImplicitStackAllocArrayCreationExpressionSyntax node) 27731public override CSharpSyntaxNode VisitCollectionExpression(CollectionExpressionSyntax node) 27734public override CSharpSyntaxNode VisitExpressionElement(ExpressionElementSyntax node) 27737public override CSharpSyntaxNode VisitSpreadElement(SpreadElementSyntax node) 27740public override CSharpSyntaxNode VisitWithElement(WithElementSyntax node) 27743public override CSharpSyntaxNode VisitQueryExpression(QueryExpressionSyntax node) 27746public override CSharpSyntaxNode VisitQueryBody(QueryBodySyntax node) 27749public override CSharpSyntaxNode VisitFromClause(FromClauseSyntax node) 27752public override CSharpSyntaxNode VisitLetClause(LetClauseSyntax node) 27755public override CSharpSyntaxNode VisitJoinClause(JoinClauseSyntax node) 27758public override CSharpSyntaxNode VisitJoinIntoClause(JoinIntoClauseSyntax node) 27761public override CSharpSyntaxNode VisitWhereClause(WhereClauseSyntax node) 27764public override CSharpSyntaxNode VisitOrderByClause(OrderByClauseSyntax node) 27767public override CSharpSyntaxNode VisitOrdering(OrderingSyntax node) 27770public override CSharpSyntaxNode VisitSelectClause(SelectClauseSyntax node) 27773public override CSharpSyntaxNode VisitGroupClause(GroupClauseSyntax node) 27776public override CSharpSyntaxNode VisitQueryContinuation(QueryContinuationSyntax node) 27779public override CSharpSyntaxNode VisitOmittedArraySizeExpression(OmittedArraySizeExpressionSyntax node) 27782public override CSharpSyntaxNode VisitInterpolatedStringExpression(InterpolatedStringExpressionSyntax node) 27785public override CSharpSyntaxNode VisitIsPatternExpression(IsPatternExpressionSyntax node) 27788public override CSharpSyntaxNode VisitThrowExpression(ThrowExpressionSyntax node) 27791public override CSharpSyntaxNode VisitWhenClause(WhenClauseSyntax node) 27794public override CSharpSyntaxNode VisitDiscardPattern(DiscardPatternSyntax node) 27797public override CSharpSyntaxNode VisitDeclarationPattern(DeclarationPatternSyntax node) 27800public override CSharpSyntaxNode VisitVarPattern(VarPatternSyntax node) 27803public override CSharpSyntaxNode VisitRecursivePattern(RecursivePatternSyntax node) 27806public override CSharpSyntaxNode VisitPositionalPatternClause(PositionalPatternClauseSyntax node) 27809public override CSharpSyntaxNode VisitPropertyPatternClause(PropertyPatternClauseSyntax node) 27812public override CSharpSyntaxNode VisitSubpattern(SubpatternSyntax node) 27815public override CSharpSyntaxNode VisitConstantPattern(ConstantPatternSyntax node) 27818public override CSharpSyntaxNode VisitParenthesizedPattern(ParenthesizedPatternSyntax node) 27821public override CSharpSyntaxNode VisitRelationalPattern(RelationalPatternSyntax node) 27824public override CSharpSyntaxNode VisitTypePattern(TypePatternSyntax node) 27827public override CSharpSyntaxNode VisitBinaryPattern(BinaryPatternSyntax node) 27830public override CSharpSyntaxNode VisitUnaryPattern(UnaryPatternSyntax node) 27833public override CSharpSyntaxNode VisitListPattern(ListPatternSyntax node) 27836public override CSharpSyntaxNode VisitSlicePattern(SlicePatternSyntax node) 27839public override CSharpSyntaxNode VisitInterpolatedStringText(InterpolatedStringTextSyntax node) 27842public override CSharpSyntaxNode VisitInterpolation(InterpolationSyntax node) 27845public override CSharpSyntaxNode VisitInterpolationAlignmentClause(InterpolationAlignmentClauseSyntax node) 27848public override CSharpSyntaxNode VisitInterpolationFormatClause(InterpolationFormatClauseSyntax node) 27851public override CSharpSyntaxNode VisitGlobalStatement(GlobalStatementSyntax node) 27854public override CSharpSyntaxNode VisitBlock(BlockSyntax node) 27857public override CSharpSyntaxNode VisitLocalFunctionStatement(LocalFunctionStatementSyntax node) 27860public override CSharpSyntaxNode VisitLocalDeclarationStatement(LocalDeclarationStatementSyntax node) 27863public override CSharpSyntaxNode VisitVariableDeclaration(VariableDeclarationSyntax node) 27866public override CSharpSyntaxNode VisitVariableDeclarator(VariableDeclaratorSyntax node) 27869public override CSharpSyntaxNode VisitEqualsValueClause(EqualsValueClauseSyntax node) 27872public override CSharpSyntaxNode VisitSingleVariableDesignation(SingleVariableDesignationSyntax node) 27875public override CSharpSyntaxNode VisitDiscardDesignation(DiscardDesignationSyntax node) 27878public override CSharpSyntaxNode VisitParenthesizedVariableDesignation(ParenthesizedVariableDesignationSyntax node) 27881public override CSharpSyntaxNode VisitExpressionStatement(ExpressionStatementSyntax node) 27884public override CSharpSyntaxNode VisitEmptyStatement(EmptyStatementSyntax node) 27887public override CSharpSyntaxNode VisitLabeledStatement(LabeledStatementSyntax node) 27890public override CSharpSyntaxNode VisitGotoStatement(GotoStatementSyntax node) 27893public override CSharpSyntaxNode VisitBreakStatement(BreakStatementSyntax node) 27896public override CSharpSyntaxNode VisitContinueStatement(ContinueStatementSyntax node) 27899public override CSharpSyntaxNode VisitReturnStatement(ReturnStatementSyntax node) 27902public override CSharpSyntaxNode VisitThrowStatement(ThrowStatementSyntax node) 27905public override CSharpSyntaxNode VisitYieldStatement(YieldStatementSyntax node) 27908public override CSharpSyntaxNode VisitWhileStatement(WhileStatementSyntax node) 27911public override CSharpSyntaxNode VisitDoStatement(DoStatementSyntax node) 27914public override CSharpSyntaxNode VisitForStatement(ForStatementSyntax node) 27917public override CSharpSyntaxNode VisitForEachStatement(ForEachStatementSyntax node) 27920public override CSharpSyntaxNode VisitForEachVariableStatement(ForEachVariableStatementSyntax node) 27923public override CSharpSyntaxNode VisitUsingStatement(UsingStatementSyntax node) 27926public override CSharpSyntaxNode VisitFixedStatement(FixedStatementSyntax node) 27929public override CSharpSyntaxNode VisitCheckedStatement(CheckedStatementSyntax node) 27932public override CSharpSyntaxNode VisitUnsafeStatement(UnsafeStatementSyntax node) 27935public override CSharpSyntaxNode VisitLockStatement(LockStatementSyntax node) 27938public override CSharpSyntaxNode VisitIfStatement(IfStatementSyntax node) 27941public override CSharpSyntaxNode VisitElseClause(ElseClauseSyntax node) 27944public override CSharpSyntaxNode VisitSwitchStatement(SwitchStatementSyntax node) 27947public override CSharpSyntaxNode VisitSwitchSection(SwitchSectionSyntax node) 27950public override CSharpSyntaxNode VisitCasePatternSwitchLabel(CasePatternSwitchLabelSyntax node) 27953public override CSharpSyntaxNode VisitCaseSwitchLabel(CaseSwitchLabelSyntax node) 27956public override CSharpSyntaxNode VisitDefaultSwitchLabel(DefaultSwitchLabelSyntax node) 27959public override CSharpSyntaxNode VisitSwitchExpression(SwitchExpressionSyntax node) 27962public override CSharpSyntaxNode VisitSwitchExpressionArm(SwitchExpressionArmSyntax node) 27965public override CSharpSyntaxNode VisitTryStatement(TryStatementSyntax node) 27968public override CSharpSyntaxNode VisitCatchClause(CatchClauseSyntax node) 27971public override CSharpSyntaxNode VisitCatchDeclaration(CatchDeclarationSyntax node) 27974public override CSharpSyntaxNode VisitCatchFilterClause(CatchFilterClauseSyntax node) 27977public override CSharpSyntaxNode VisitFinallyClause(FinallyClauseSyntax node) 27980public override CSharpSyntaxNode VisitCompilationUnit(CompilationUnitSyntax node) 27983public override CSharpSyntaxNode VisitExternAliasDirective(ExternAliasDirectiveSyntax node) 27986public override CSharpSyntaxNode VisitUsingDirective(UsingDirectiveSyntax node) 27989public override CSharpSyntaxNode VisitNamespaceDeclaration(NamespaceDeclarationSyntax node) 27992public override CSharpSyntaxNode VisitFileScopedNamespaceDeclaration(FileScopedNamespaceDeclarationSyntax node) 27995public override CSharpSyntaxNode VisitAttributeList(AttributeListSyntax node) 27998public override CSharpSyntaxNode VisitAttributeTargetSpecifier(AttributeTargetSpecifierSyntax node) 28001public override CSharpSyntaxNode VisitAttribute(AttributeSyntax node) 28004public override CSharpSyntaxNode VisitAttributeArgumentList(AttributeArgumentListSyntax node) 28007public override CSharpSyntaxNode VisitAttributeArgument(AttributeArgumentSyntax node) 28010public override CSharpSyntaxNode VisitNameEquals(NameEqualsSyntax node) 28013public override CSharpSyntaxNode VisitTypeParameterList(TypeParameterListSyntax node) 28016public override CSharpSyntaxNode VisitTypeParameter(TypeParameterSyntax node) 28019public override CSharpSyntaxNode VisitClassDeclaration(ClassDeclarationSyntax node) 28022public override CSharpSyntaxNode VisitStructDeclaration(StructDeclarationSyntax node) 28025public override CSharpSyntaxNode VisitInterfaceDeclaration(InterfaceDeclarationSyntax node) 28028public override CSharpSyntaxNode VisitRecordDeclaration(RecordDeclarationSyntax node) 28031public override CSharpSyntaxNode VisitEnumDeclaration(EnumDeclarationSyntax node) 28034public override CSharpSyntaxNode VisitDelegateDeclaration(DelegateDeclarationSyntax node) 28037public override CSharpSyntaxNode VisitEnumMemberDeclaration(EnumMemberDeclarationSyntax node) 28040public override CSharpSyntaxNode VisitExtensionBlockDeclaration(ExtensionBlockDeclarationSyntax node) 28043public override CSharpSyntaxNode VisitBaseList(BaseListSyntax node) 28046public override CSharpSyntaxNode VisitSimpleBaseType(SimpleBaseTypeSyntax node) 28049public override CSharpSyntaxNode VisitPrimaryConstructorBaseType(PrimaryConstructorBaseTypeSyntax node) 28052public override CSharpSyntaxNode VisitTypeParameterConstraintClause(TypeParameterConstraintClauseSyntax node) 28055public override CSharpSyntaxNode VisitConstructorConstraint(ConstructorConstraintSyntax node) 28058public override CSharpSyntaxNode VisitClassOrStructConstraint(ClassOrStructConstraintSyntax node) 28061public override CSharpSyntaxNode VisitTypeConstraint(TypeConstraintSyntax node) 28064public override CSharpSyntaxNode VisitDefaultConstraint(DefaultConstraintSyntax node) 28067public override CSharpSyntaxNode VisitAllowsConstraintClause(AllowsConstraintClauseSyntax node) 28070public override CSharpSyntaxNode VisitRefStructConstraint(RefStructConstraintSyntax node) 28073public override CSharpSyntaxNode VisitFieldDeclaration(FieldDeclarationSyntax node) 28076public override CSharpSyntaxNode VisitEventFieldDeclaration(EventFieldDeclarationSyntax node) 28079public override CSharpSyntaxNode VisitExplicitInterfaceSpecifier(ExplicitInterfaceSpecifierSyntax node) 28082public override CSharpSyntaxNode VisitMethodDeclaration(MethodDeclarationSyntax node) 28085public override CSharpSyntaxNode VisitOperatorDeclaration(OperatorDeclarationSyntax node) 28088public override CSharpSyntaxNode VisitConversionOperatorDeclaration(ConversionOperatorDeclarationSyntax node) 28091public override CSharpSyntaxNode VisitConstructorDeclaration(ConstructorDeclarationSyntax node) 28094public override CSharpSyntaxNode VisitConstructorInitializer(ConstructorInitializerSyntax node) 28097public override CSharpSyntaxNode VisitDestructorDeclaration(DestructorDeclarationSyntax node) 28100public override CSharpSyntaxNode VisitPropertyDeclaration(PropertyDeclarationSyntax node) 28103public override CSharpSyntaxNode VisitArrowExpressionClause(ArrowExpressionClauseSyntax node) 28106public override CSharpSyntaxNode VisitEventDeclaration(EventDeclarationSyntax node) 28109public override CSharpSyntaxNode VisitIndexerDeclaration(IndexerDeclarationSyntax node) 28112public override CSharpSyntaxNode VisitAccessorList(AccessorListSyntax node) 28115public override CSharpSyntaxNode VisitAccessorDeclaration(AccessorDeclarationSyntax node) 28118public override CSharpSyntaxNode VisitParameterList(ParameterListSyntax node) 28121public override CSharpSyntaxNode VisitBracketedParameterList(BracketedParameterListSyntax node) 28124public override CSharpSyntaxNode VisitParameter(ParameterSyntax node) 28127public override CSharpSyntaxNode VisitFunctionPointerParameter(FunctionPointerParameterSyntax node) 28130public override CSharpSyntaxNode VisitIncompleteMember(IncompleteMemberSyntax node) 28133public override CSharpSyntaxNode VisitSkippedTokensTrivia(SkippedTokensTriviaSyntax node) 28136public override CSharpSyntaxNode VisitDocumentationCommentTrivia(DocumentationCommentTriviaSyntax node) 28139public override CSharpSyntaxNode VisitTypeCref(TypeCrefSyntax node) 28142public override CSharpSyntaxNode VisitQualifiedCref(QualifiedCrefSyntax node) 28145public override CSharpSyntaxNode VisitNameMemberCref(NameMemberCrefSyntax node) 28148public override CSharpSyntaxNode VisitExtensionMemberCref(ExtensionMemberCrefSyntax node) 28151public override CSharpSyntaxNode VisitIndexerMemberCref(IndexerMemberCrefSyntax node) 28154public override CSharpSyntaxNode VisitOperatorMemberCref(OperatorMemberCrefSyntax node) 28157public override CSharpSyntaxNode VisitConversionOperatorMemberCref(ConversionOperatorMemberCrefSyntax node) 28160public override CSharpSyntaxNode VisitCrefParameterList(CrefParameterListSyntax node) 28163public override CSharpSyntaxNode VisitCrefBracketedParameterList(CrefBracketedParameterListSyntax node) 28166public override CSharpSyntaxNode VisitCrefParameter(CrefParameterSyntax node) 28169public override CSharpSyntaxNode VisitXmlElement(XmlElementSyntax node) 28172public override CSharpSyntaxNode VisitXmlElementStartTag(XmlElementStartTagSyntax node) 28175public override CSharpSyntaxNode VisitXmlElementEndTag(XmlElementEndTagSyntax node) 28178public override CSharpSyntaxNode VisitXmlEmptyElement(XmlEmptyElementSyntax node) 28181public override CSharpSyntaxNode VisitXmlName(XmlNameSyntax node) 28184public override CSharpSyntaxNode VisitXmlPrefix(XmlPrefixSyntax node) 28187public override CSharpSyntaxNode VisitXmlTextAttribute(XmlTextAttributeSyntax node) 28190public override CSharpSyntaxNode VisitXmlCrefAttribute(XmlCrefAttributeSyntax node) 28193public override CSharpSyntaxNode VisitXmlNameAttribute(XmlNameAttributeSyntax node) 28196public override CSharpSyntaxNode VisitXmlText(XmlTextSyntax node) 28199public override CSharpSyntaxNode VisitXmlCDataSection(XmlCDataSectionSyntax node) 28202public override CSharpSyntaxNode VisitXmlProcessingInstruction(XmlProcessingInstructionSyntax node) 28205public override CSharpSyntaxNode VisitXmlComment(XmlCommentSyntax node) 28208public override CSharpSyntaxNode VisitIfDirectiveTrivia(IfDirectiveTriviaSyntax node) 28211public override CSharpSyntaxNode VisitElifDirectiveTrivia(ElifDirectiveTriviaSyntax node) 28214public override CSharpSyntaxNode VisitElseDirectiveTrivia(ElseDirectiveTriviaSyntax node) 28217public override CSharpSyntaxNode VisitEndIfDirectiveTrivia(EndIfDirectiveTriviaSyntax node) 28220public override CSharpSyntaxNode VisitRegionDirectiveTrivia(RegionDirectiveTriviaSyntax node) 28223public override CSharpSyntaxNode VisitEndRegionDirectiveTrivia(EndRegionDirectiveTriviaSyntax node) 28226public override CSharpSyntaxNode VisitErrorDirectiveTrivia(ErrorDirectiveTriviaSyntax node) 28229public override CSharpSyntaxNode VisitWarningDirectiveTrivia(WarningDirectiveTriviaSyntax node) 28232public override CSharpSyntaxNode VisitBadDirectiveTrivia(BadDirectiveTriviaSyntax node) 28235public override CSharpSyntaxNode VisitDefineDirectiveTrivia(DefineDirectiveTriviaSyntax node) 28238public override CSharpSyntaxNode VisitUndefDirectiveTrivia(UndefDirectiveTriviaSyntax node) 28241public override CSharpSyntaxNode VisitLineDirectiveTrivia(LineDirectiveTriviaSyntax node) 28244public override CSharpSyntaxNode VisitLineDirectivePosition(LineDirectivePositionSyntax node) 28247public override CSharpSyntaxNode VisitLineSpanDirectiveTrivia(LineSpanDirectiveTriviaSyntax node) 28250public override CSharpSyntaxNode VisitPragmaWarningDirectiveTrivia(PragmaWarningDirectiveTriviaSyntax node) 28253public override CSharpSyntaxNode VisitPragmaChecksumDirectiveTrivia(PragmaChecksumDirectiveTriviaSyntax node) 28256public override CSharpSyntaxNode VisitReferenceDirectiveTrivia(ReferenceDirectiveTriviaSyntax node) 28259public override CSharpSyntaxNode VisitLoadDirectiveTrivia(LoadDirectiveTriviaSyntax node) 28262public override CSharpSyntaxNode VisitShebangDirectiveTrivia(ShebangDirectiveTriviaSyntax node) 28265public override CSharpSyntaxNode VisitIgnoredDirectiveTrivia(IgnoredDirectiveTriviaSyntax node) 28268public override CSharpSyntaxNode VisitNullableDirectiveTrivia(NullableDirectiveTriviaSyntax node)
Syntax.xml.Syntax.Generated.cs (289)
17internal NameSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 26internal SimpleNameSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 47internal IdentifierNameSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 90internal QualifiedNameSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 151internal GenericNameSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 199internal TypeArgumentListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 258internal AliasQualifiedNameSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 311internal TypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 327internal PredefinedTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 369internal ArrayTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 427internal ArrayRankSpecifierSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 482internal PointerTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 527internal FunctionPointerTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 594internal FunctionPointerParameterListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 652internal FunctionPointerCallingConventionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 703internal FunctionPointerUnmanagedCallingConventionListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 760internal FunctionPointerUnmanagedCallingConventionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 801internal NullableTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 846internal TupleTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 903internal TupleElementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 954internal OmittedTypeArgumentSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 995internal RefTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1049internal ScopedTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1083internal ExpressionOrPatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1092internal ExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1109internal ParenthesizedExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1158internal TupleExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1224internal PrefixUnaryExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1269internal AwaitExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1316internal PostfixUnaryExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1363internal MemberAccessExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1425internal ConditionalAccessExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1486internal MemberBindingExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1531internal ElementBindingExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1575internal RangeExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1636internal ImplicitElementAccessSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1701internal BinaryExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1775internal AssignmentExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1838internal ConditionalExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1901internal InstanceExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1917internal ThisExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 1957internal BaseExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2005internal LiteralExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2045internal FieldExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2086internal MakeRefExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2139internal RefTypeExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2193internal RefValueExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2267internal CheckedExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2320internal DefaultExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2373internal TypeOfExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2426internal SizeOfExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2480internal InvocationExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2540internal ElementAccessExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2591internal BaseArgumentListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2616internal ArgumentListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2676internal BracketedArgumentListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2737internal ArgumentSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2796internal BaseExpressionColonSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2820internal ExpressionColonSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2865internal NameColonSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2912internal DeclarationExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 2969internal CastExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3026internal AnonymousFunctionExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3074internal AnonymousMethodExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3164internal LambdaExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3206internal SimpleLambdaExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3317internal RefExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3364internal ParenthesizedLambdaExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3484internal InitializerExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3533internal BaseObjectCreationExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3569internal ImplicitObjectCreationExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3638internal ObjectCreationExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3715internal WithExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3776internal AnonymousObjectMemberDeclaratorSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3833internal AnonymousObjectCreationExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3896internal ArrayCreationExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 3959internal ImplicitArrayCreationExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4027internal StackAllocArrayCreationExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4088internal ImplicitStackAllocArrayCreationExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4142internal CollectionExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4189internal CollectionElementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4205internal ExpressionElementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4244internal SpreadElementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4286internal WithElementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4322internal QueryClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4330internal SelectOrGroupClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4347internal QueryExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4405internal QueryBodySyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4467internal FromClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4531internal LetClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4584internal JoinClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4668internal JoinIntoClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4711internal WhereClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4753internal OrderByClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4805internal OrderingSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4854internal SelectClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4897internal GroupClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 4957internal QueryContinuationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5005internal OmittedArraySizeExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5045internal InterpolatedStringExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5097internal IsPatternExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5156internal ThrowExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5198internal WhenClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5232internal PatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5247internal DiscardPatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5287internal DeclarationPatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5341internal VarPatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5386internal RecursivePatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5461internal PositionalPatternClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5515internal PropertyPatternClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5570internal SubpatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5624internal ConstantPatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5664internal ParenthesizedPatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5709internal RelationalPatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5752internal TypePatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5794internal BinaryPatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5851internal UnaryPatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5894internal ListPatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5963internal SlicePatternSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 5997internal InterpolatedStringContentSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6012internal InterpolatedStringTextSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6054internal InterpolationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6123internal InterpolationAlignmentClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6164internal InterpolationFormatClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6209internal GlobalStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6273internal StatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6297internal BlockSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6368internal LocalFunctionStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6495internal LocalDeclarationStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6590internal VariableDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6654internal VariableDeclaratorSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6718internal EqualsValueClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6752internal VariableDesignationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6767internal SingleVariableDesignationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6805internal DiscardDesignationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6844internal ParenthesizedVariableDesignationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6899internal ExpressionStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 6960internal EmptyStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7008internal LabeledStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7080internal GotoStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7166internal BreakStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7215internal ContinueStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7265internal ReturnStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7330internal ThrowStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7396internal YieldStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7465internal WhileStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7539internal DoStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7622internal ForStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7723internal CommonForEachStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7774internal ForEachStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7878internal ForEachVariableStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 7984internal UsingStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8073internal FixedStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8148internal CheckedStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8212internal UnsafeStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8277internal LockStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8355internal IfStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8451internal ElseClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8499internal SwitchStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8615internal SwitchSectionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8671internal SwitchLabelSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8703internal CasePatternSwitchLabelSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8770internal CaseSwitchLabelSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8821internal DefaultSwitchLabelSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8867internal SwitchExpressionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 8941internal SwitchExpressionArmSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9006internal TryStatementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9082internal CatchClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9147internal CatchDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9202internal CatchFilterClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9250internal FinallyClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9298internal CompilationUnitSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9373internal ExternAliasDirectiveSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9426internal UsingDirectiveSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9509internal MemberDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9533internal BaseNamespaceDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9589internal NamespaceDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9710internal FileScopedNamespaceDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9815internal AttributeListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9888internal AttributeTargetSpecifierSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9934internal AttributeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 9996internal AttributeArgumentListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 10056internal AttributeArgumentSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 10117internal NameEqualsSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 10161internal TypeParameterListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 10219internal TypeParameterSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 10268internal BaseTypeDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 10312internal TypeDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 10377internal ClassDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 10543internal StructDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 10709internal InterfaceDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 10875internal RecordDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11047internal EnumDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11186internal DelegateDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11295internal EnumMemberDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11375internal ExtensionBlockDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11519internal BaseListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11565internal BaseTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11585internal SimpleBaseTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11626internal PrimaryConstructorBaseTypeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11685internal TypeParameterConstraintClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11750internal TypeParameterConstraintSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11766internal ConstructorConstraintSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11815internal ClassOrStructConstraintSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11867internal TypeConstraintSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11907internal DefaultConstraintSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11948internal AllowsConstraintClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 11993internal AllowsConstraintSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12009internal RefStructConstraintSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12045internal BaseFieldDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12080internal FieldDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12159internal EventFieldDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12240internal ExplicitInterfaceSpecifierSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12275internal BaseMethodDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12333internal MethodDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12481internal OperatorDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12627internal ConversionOperatorDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12772internal ConstructorDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12893internal ConstructorInitializerSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 12946internal DestructorDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13057internal BasePropertyDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13102internal PropertyDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13217internal ArrowExpressionClauseSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13262internal EventDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13374internal IndexerDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13489internal AccessorListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13543internal AccessorDeclarationSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13637internal BaseParameterListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13662internal ParameterListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13721internal BracketedParameterListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13772internal BaseParameterSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13811internal ParameterSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13906internal FunctionPointerParameterSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 13981internal IncompleteMemberSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14051internal SkippedTokensTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14100internal DocumentationCommentTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14140internal CrefSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14163internal TypeCrefSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14210internal QualifiedCrefSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14266internal MemberCrefSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14289internal NameMemberCrefSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14351internal ExtensionMemberCrefSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14427internal IndexerMemberCrefSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14480internal OperatorMemberCrefSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14547internal ConversionOperatorMemberCrefSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14619internal BaseCrefParameterListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14646internal CrefParameterListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14707internal CrefBracketedParameterListSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14771internal CrefParameterSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14822internal XmlNodeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14840internal XmlElementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14903internal XmlElementStartTagSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 14965internal XmlElementEndTagSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15011internal XmlEmptyElementSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15073internal XmlNameSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15114internal XmlPrefixSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15148internal XmlAttributeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15180internal XmlTextAttributeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15245internal XmlCrefAttributeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15313internal XmlNameAttributeSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15379internal XmlTextSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15426internal XmlCDataSectionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15480internal XmlProcessingInstructionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15536internal XmlCommentSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15582internal DirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15600internal BranchingDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15613internal ConditionalDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15635internal IfDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15695internal ElifDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15754internal ElseDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15806internal EndIfDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15855internal RegionDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15904internal EndRegionDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 15953internal ErrorDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16002internal WarningDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16051internal BadDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16100internal DefineDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16152internal UndefDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16197internal LineOrSpanDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16223internal LineDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16287internal LineDirectivePositionSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16339internal LineSpanDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16425internal PragmaWarningDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16492internal PragmaChecksumDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16553internal ReferenceDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16605internal LoadDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16657internal ShebangDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16706internal IgnoredDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position) 16765internal NullableDirectiveTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode? parent, int position)
Syntax\CSharpSyntaxNode.cs (2)
140internal Syntax.InternalSyntax.CSharpSyntaxNode CsGreen 142get { return (Syntax.InternalSyntax.CSharpSyntaxNode)this.Green; }
Syntax\InternalSyntax\CSharpSyntaxNode.cs (1)
173return ((CSharpSyntaxNode)listOrNode).ApplyDirectives(stack);
Syntax\InternalSyntax\CSharpSyntaxRewriter.cs (6)
11internal partial class CSharpSyntaxRewriter : CSharpSyntaxVisitor<CSharpSyntaxNode> 21public override CSharpSyntaxNode VisitToken(SyntaxToken token) 42public SyntaxList<TNode> VisitList<TNode>(SyntaxList<TNode> list) where TNode : CSharpSyntaxNode 48var visited = this.Visit(item); 70public SeparatedSyntaxList<TNode> VisitList<TNode>(SeparatedSyntaxList<TNode> list) where TNode : CSharpSyntaxNode 75var withSeps = (SyntaxList<CSharpSyntaxNode>)list.GetWithSeparators();
Syntax\InternalSyntax\CSharpSyntaxVisitor.cs (4)
15public virtual TResult Visit(CSharpSyntaxNode node) 35protected virtual TResult DefaultVisit(CSharpSyntaxNode node) 43public virtual void Visit(CSharpSyntaxNode node) 63public virtual void DefaultVisit(CSharpSyntaxNode node)
Syntax\InternalSyntax\SyntaxFactory.cs (18)
257public static SyntaxList<TNode> List<TNode>() where TNode : CSharpSyntaxNode 262public static SyntaxList<TNode> List<TNode>(TNode node) where TNode : CSharpSyntaxNode 267public static SyntaxList<TNode> List<TNode>(TNode node0, TNode node1) where TNode : CSharpSyntaxNode 272internal static GreenNode ListNode(CSharpSyntaxNode node0, CSharpSyntaxNode node1) 277public static SyntaxList<TNode> List<TNode>(TNode node0, TNode node1, TNode node2) where TNode : CSharpSyntaxNode 282internal static GreenNode ListNode(CSharpSyntaxNode node0, CSharpSyntaxNode node1, CSharpSyntaxNode node2) 287public static SyntaxList<TNode> List<TNode>(params TNode[] nodes) where TNode : CSharpSyntaxNode 302public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(TNode node) where TNode : CSharpSyntaxNode 304return new SeparatedSyntaxList<TNode>(new SyntaxList<CSharpSyntaxNode>(node)); 307public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(SyntaxToken token) where TNode : CSharpSyntaxNode 309return new SeparatedSyntaxList<TNode>(new SyntaxList<CSharpSyntaxNode>(token)); 312public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(TNode node1, SyntaxToken token, TNode node2) where TNode : CSharpSyntaxNode 314return new SeparatedSyntaxList<TNode>(new SyntaxList<CSharpSyntaxNode>(SyntaxList.List(node1, token, node2))); 317public static SeparatedSyntaxList<TNode> SeparatedList<TNode>(params CSharpSyntaxNode[] nodes) where TNode : CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxFirstTokenReplacer.cs (4)
30where TRoot : CSharpSyntaxNode 38public override CSharpSyntaxNode Visit(CSharpSyntaxNode node) 59private static TSyntax UpdateDiagnosticOffset<TSyntax>(TSyntax node, int diagnosticOffsetDelta) where TSyntax : CSharpSyntaxNode
Syntax\InternalSyntax\SyntaxLastTokenReplacer.cs (4)
28where TRoot : CSharpSyntaxNode 37private static int CountNonNullSlots(CSharpSyntaxNode node) 42public override CSharpSyntaxNode Visit(CSharpSyntaxNode node)
Syntax\InternalSyntax\SyntaxToken.cs (6)
246internal static SyntaxToken StringLiteral(CSharpSyntaxNode leading, string text, CSharpSyntaxNode trailing) 332internal SyntaxList<CSharpSyntaxNode> LeadingTrivia 334get { return new SyntaxList<CSharpSyntaxNode>(this.GetLeadingTrivia()); } 337internal SyntaxList<CSharpSyntaxNode> TrailingTrivia 339get { return new SyntaxList<CSharpSyntaxNode>(this.GetTrailingTrivia()); }
Syntax\StructuredTriviaSyntax.cs (1)
16internal StructuredTriviaSyntax(InternalSyntax.CSharpSyntaxNode green, SyntaxNode parent, int position)
Syntax\SyntaxEquivalence.cs (2)
262using var beforeDirectivesEnumerator = ((Green.CSharpSyntaxNode)before).GetDirectives().GetEnumerator(); 263using var afterDirectivesEnumerator = ((Green.CSharpSyntaxNode)after).GetDirectives().GetEnumerator();
Syntax\SyntaxFactory.cs (1)
1936private static TSyntax CreateRed<TSyntax>(InternalSyntax.CSharpSyntaxNode green, CSharpParseOptions options)
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (516)
Generated\Syntax.Test.xml.Generated.cs (496)
3955var newNode = rewriter.Visit(oldNode); 3971var newNode = rewriter.Visit(oldNode); 3981var newNode = rewriter.Visit(oldNode); 3997var newNode = rewriter.Visit(oldNode); 4007var newNode = rewriter.Visit(oldNode); 4023var newNode = rewriter.Visit(oldNode); 4033var newNode = rewriter.Visit(oldNode); 4049var newNode = rewriter.Visit(oldNode); 4059var newNode = rewriter.Visit(oldNode); 4075var newNode = rewriter.Visit(oldNode); 4085var newNode = rewriter.Visit(oldNode); 4101var newNode = rewriter.Visit(oldNode); 4111var newNode = rewriter.Visit(oldNode); 4127var newNode = rewriter.Visit(oldNode); 4137var newNode = rewriter.Visit(oldNode); 4153var newNode = rewriter.Visit(oldNode); 4163var newNode = rewriter.Visit(oldNode); 4179var newNode = rewriter.Visit(oldNode); 4189var newNode = rewriter.Visit(oldNode); 4205var newNode = rewriter.Visit(oldNode); 4215var newNode = rewriter.Visit(oldNode); 4231var newNode = rewriter.Visit(oldNode); 4241var newNode = rewriter.Visit(oldNode); 4257var newNode = rewriter.Visit(oldNode); 4267var newNode = rewriter.Visit(oldNode); 4283var newNode = rewriter.Visit(oldNode); 4293var newNode = rewriter.Visit(oldNode); 4309var newNode = rewriter.Visit(oldNode); 4319var newNode = rewriter.Visit(oldNode); 4335var newNode = rewriter.Visit(oldNode); 4345var newNode = rewriter.Visit(oldNode); 4361var newNode = rewriter.Visit(oldNode); 4371var newNode = rewriter.Visit(oldNode); 4387var newNode = rewriter.Visit(oldNode); 4397var newNode = rewriter.Visit(oldNode); 4413var newNode = rewriter.Visit(oldNode); 4423var newNode = rewriter.Visit(oldNode); 4439var newNode = rewriter.Visit(oldNode); 4449var newNode = rewriter.Visit(oldNode); 4465var newNode = rewriter.Visit(oldNode); 4475var newNode = rewriter.Visit(oldNode); 4491var newNode = rewriter.Visit(oldNode); 4501var newNode = rewriter.Visit(oldNode); 4517var newNode = rewriter.Visit(oldNode); 4527var newNode = rewriter.Visit(oldNode); 4543var newNode = rewriter.Visit(oldNode); 4553var newNode = rewriter.Visit(oldNode); 4569var newNode = rewriter.Visit(oldNode); 4579var newNode = rewriter.Visit(oldNode); 4595var newNode = rewriter.Visit(oldNode); 4605var newNode = rewriter.Visit(oldNode); 4621var newNode = rewriter.Visit(oldNode); 4631var newNode = rewriter.Visit(oldNode); 4647var newNode = rewriter.Visit(oldNode); 4657var newNode = rewriter.Visit(oldNode); 4673var newNode = rewriter.Visit(oldNode); 4683var newNode = rewriter.Visit(oldNode); 4699var newNode = rewriter.Visit(oldNode); 4709var newNode = rewriter.Visit(oldNode); 4725var newNode = rewriter.Visit(oldNode); 4735var newNode = rewriter.Visit(oldNode); 4751var newNode = rewriter.Visit(oldNode); 4761var newNode = rewriter.Visit(oldNode); 4777var newNode = rewriter.Visit(oldNode); 4787var newNode = rewriter.Visit(oldNode); 4803var newNode = rewriter.Visit(oldNode); 4813var newNode = rewriter.Visit(oldNode); 4829var newNode = rewriter.Visit(oldNode); 4839var newNode = rewriter.Visit(oldNode); 4855var newNode = rewriter.Visit(oldNode); 4865var newNode = rewriter.Visit(oldNode); 4881var newNode = rewriter.Visit(oldNode); 4891var newNode = rewriter.Visit(oldNode); 4907var newNode = rewriter.Visit(oldNode); 4917var newNode = rewriter.Visit(oldNode); 4933var newNode = rewriter.Visit(oldNode); 4943var newNode = rewriter.Visit(oldNode); 4959var newNode = rewriter.Visit(oldNode); 4969var newNode = rewriter.Visit(oldNode); 4985var newNode = rewriter.Visit(oldNode); 4995var newNode = rewriter.Visit(oldNode); 5011var newNode = rewriter.Visit(oldNode); 5021var newNode = rewriter.Visit(oldNode); 5037var newNode = rewriter.Visit(oldNode); 5047var newNode = rewriter.Visit(oldNode); 5063var newNode = rewriter.Visit(oldNode); 5073var newNode = rewriter.Visit(oldNode); 5089var newNode = rewriter.Visit(oldNode); 5099var newNode = rewriter.Visit(oldNode); 5115var newNode = rewriter.Visit(oldNode); 5125var newNode = rewriter.Visit(oldNode); 5141var newNode = rewriter.Visit(oldNode); 5151var newNode = rewriter.Visit(oldNode); 5167var newNode = rewriter.Visit(oldNode); 5177var newNode = rewriter.Visit(oldNode); 5193var newNode = rewriter.Visit(oldNode); 5203var newNode = rewriter.Visit(oldNode); 5219var newNode = rewriter.Visit(oldNode); 5229var newNode = rewriter.Visit(oldNode); 5245var newNode = rewriter.Visit(oldNode); 5255var newNode = rewriter.Visit(oldNode); 5271var newNode = rewriter.Visit(oldNode); 5281var newNode = rewriter.Visit(oldNode); 5297var newNode = rewriter.Visit(oldNode); 5307var newNode = rewriter.Visit(oldNode); 5323var newNode = rewriter.Visit(oldNode); 5333var newNode = rewriter.Visit(oldNode); 5349var newNode = rewriter.Visit(oldNode); 5359var newNode = rewriter.Visit(oldNode); 5375var newNode = rewriter.Visit(oldNode); 5385var newNode = rewriter.Visit(oldNode); 5401var newNode = rewriter.Visit(oldNode); 5411var newNode = rewriter.Visit(oldNode); 5427var newNode = rewriter.Visit(oldNode); 5437var newNode = rewriter.Visit(oldNode); 5453var newNode = rewriter.Visit(oldNode); 5463var newNode = rewriter.Visit(oldNode); 5479var newNode = rewriter.Visit(oldNode); 5489var newNode = rewriter.Visit(oldNode); 5505var newNode = rewriter.Visit(oldNode); 5515var newNode = rewriter.Visit(oldNode); 5531var newNode = rewriter.Visit(oldNode); 5541var newNode = rewriter.Visit(oldNode); 5557var newNode = rewriter.Visit(oldNode); 5567var newNode = rewriter.Visit(oldNode); 5583var newNode = rewriter.Visit(oldNode); 5593var newNode = rewriter.Visit(oldNode); 5609var newNode = rewriter.Visit(oldNode); 5619var newNode = rewriter.Visit(oldNode); 5635var newNode = rewriter.Visit(oldNode); 5645var newNode = rewriter.Visit(oldNode); 5661var newNode = rewriter.Visit(oldNode); 5671var newNode = rewriter.Visit(oldNode); 5687var newNode = rewriter.Visit(oldNode); 5697var newNode = rewriter.Visit(oldNode); 5713var newNode = rewriter.Visit(oldNode); 5723var newNode = rewriter.Visit(oldNode); 5739var newNode = rewriter.Visit(oldNode); 5749var newNode = rewriter.Visit(oldNode); 5765var newNode = rewriter.Visit(oldNode); 5775var newNode = rewriter.Visit(oldNode); 5791var newNode = rewriter.Visit(oldNode); 5801var newNode = rewriter.Visit(oldNode); 5817var newNode = rewriter.Visit(oldNode); 5827var newNode = rewriter.Visit(oldNode); 5843var newNode = rewriter.Visit(oldNode); 5853var newNode = rewriter.Visit(oldNode); 5869var newNode = rewriter.Visit(oldNode); 5879var newNode = rewriter.Visit(oldNode); 5895var newNode = rewriter.Visit(oldNode); 5905var newNode = rewriter.Visit(oldNode); 5921var newNode = rewriter.Visit(oldNode); 5931var newNode = rewriter.Visit(oldNode); 5947var newNode = rewriter.Visit(oldNode); 5957var newNode = rewriter.Visit(oldNode); 5973var newNode = rewriter.Visit(oldNode); 5983var newNode = rewriter.Visit(oldNode); 5999var newNode = rewriter.Visit(oldNode); 6009var newNode = rewriter.Visit(oldNode); 6025var newNode = rewriter.Visit(oldNode); 6035var newNode = rewriter.Visit(oldNode); 6051var newNode = rewriter.Visit(oldNode); 6061var newNode = rewriter.Visit(oldNode); 6077var newNode = rewriter.Visit(oldNode); 6087var newNode = rewriter.Visit(oldNode); 6103var newNode = rewriter.Visit(oldNode); 6113var newNode = rewriter.Visit(oldNode); 6129var newNode = rewriter.Visit(oldNode); 6139var newNode = rewriter.Visit(oldNode); 6155var newNode = rewriter.Visit(oldNode); 6165var newNode = rewriter.Visit(oldNode); 6181var newNode = rewriter.Visit(oldNode); 6191var newNode = rewriter.Visit(oldNode); 6207var newNode = rewriter.Visit(oldNode); 6217var newNode = rewriter.Visit(oldNode); 6233var newNode = rewriter.Visit(oldNode); 6243var newNode = rewriter.Visit(oldNode); 6259var newNode = rewriter.Visit(oldNode); 6269var newNode = rewriter.Visit(oldNode); 6285var newNode = rewriter.Visit(oldNode); 6295var newNode = rewriter.Visit(oldNode); 6311var newNode = rewriter.Visit(oldNode); 6321var newNode = rewriter.Visit(oldNode); 6337var newNode = rewriter.Visit(oldNode); 6347var newNode = rewriter.Visit(oldNode); 6363var newNode = rewriter.Visit(oldNode); 6373var newNode = rewriter.Visit(oldNode); 6389var newNode = rewriter.Visit(oldNode); 6399var newNode = rewriter.Visit(oldNode); 6415var newNode = rewriter.Visit(oldNode); 6425var newNode = rewriter.Visit(oldNode); 6441var newNode = rewriter.Visit(oldNode); 6451var newNode = rewriter.Visit(oldNode); 6467var newNode = rewriter.Visit(oldNode); 6477var newNode = rewriter.Visit(oldNode); 6493var newNode = rewriter.Visit(oldNode); 6503var newNode = rewriter.Visit(oldNode); 6519var newNode = rewriter.Visit(oldNode); 6529var newNode = rewriter.Visit(oldNode); 6545var newNode = rewriter.Visit(oldNode); 6555var newNode = rewriter.Visit(oldNode); 6571var newNode = rewriter.Visit(oldNode); 6581var newNode = rewriter.Visit(oldNode); 6597var newNode = rewriter.Visit(oldNode); 6607var newNode = rewriter.Visit(oldNode); 6623var newNode = rewriter.Visit(oldNode); 6633var newNode = rewriter.Visit(oldNode); 6649var newNode = rewriter.Visit(oldNode); 6659var newNode = rewriter.Visit(oldNode); 6675var newNode = rewriter.Visit(oldNode); 6685var newNode = rewriter.Visit(oldNode); 6701var newNode = rewriter.Visit(oldNode); 6711var newNode = rewriter.Visit(oldNode); 6727var newNode = rewriter.Visit(oldNode); 6737var newNode = rewriter.Visit(oldNode); 6753var newNode = rewriter.Visit(oldNode); 6763var newNode = rewriter.Visit(oldNode); 6779var newNode = rewriter.Visit(oldNode); 6789var newNode = rewriter.Visit(oldNode); 6805var newNode = rewriter.Visit(oldNode); 6815var newNode = rewriter.Visit(oldNode); 6831var newNode = rewriter.Visit(oldNode); 6841var newNode = rewriter.Visit(oldNode); 6857var newNode = rewriter.Visit(oldNode); 6867var newNode = rewriter.Visit(oldNode); 6883var newNode = rewriter.Visit(oldNode); 6893var newNode = rewriter.Visit(oldNode); 6909var newNode = rewriter.Visit(oldNode); 6919var newNode = rewriter.Visit(oldNode); 6935var newNode = rewriter.Visit(oldNode); 6945var newNode = rewriter.Visit(oldNode); 6961var newNode = rewriter.Visit(oldNode); 6971var newNode = rewriter.Visit(oldNode); 6987var newNode = rewriter.Visit(oldNode); 6997var newNode = rewriter.Visit(oldNode); 7013var newNode = rewriter.Visit(oldNode); 7023var newNode = rewriter.Visit(oldNode); 7039var newNode = rewriter.Visit(oldNode); 7049var newNode = rewriter.Visit(oldNode); 7065var newNode = rewriter.Visit(oldNode); 7075var newNode = rewriter.Visit(oldNode); 7091var newNode = rewriter.Visit(oldNode); 7101var newNode = rewriter.Visit(oldNode); 7117var newNode = rewriter.Visit(oldNode); 7127var newNode = rewriter.Visit(oldNode); 7143var newNode = rewriter.Visit(oldNode); 7153var newNode = rewriter.Visit(oldNode); 7169var newNode = rewriter.Visit(oldNode); 7179var newNode = rewriter.Visit(oldNode); 7195var newNode = rewriter.Visit(oldNode); 7205var newNode = rewriter.Visit(oldNode); 7221var newNode = rewriter.Visit(oldNode); 7231var newNode = rewriter.Visit(oldNode); 7247var newNode = rewriter.Visit(oldNode); 7257var newNode = rewriter.Visit(oldNode); 7273var newNode = rewriter.Visit(oldNode); 7283var newNode = rewriter.Visit(oldNode); 7299var newNode = rewriter.Visit(oldNode); 7309var newNode = rewriter.Visit(oldNode); 7325var newNode = rewriter.Visit(oldNode); 7335var newNode = rewriter.Visit(oldNode); 7351var newNode = rewriter.Visit(oldNode); 7361var newNode = rewriter.Visit(oldNode); 7377var newNode = rewriter.Visit(oldNode); 7387var newNode = rewriter.Visit(oldNode); 7403var newNode = rewriter.Visit(oldNode); 7413var newNode = rewriter.Visit(oldNode); 7429var newNode = rewriter.Visit(oldNode); 7439var newNode = rewriter.Visit(oldNode); 7455var newNode = rewriter.Visit(oldNode); 7465var newNode = rewriter.Visit(oldNode); 7481var newNode = rewriter.Visit(oldNode); 7491var newNode = rewriter.Visit(oldNode); 7507var newNode = rewriter.Visit(oldNode); 7517var newNode = rewriter.Visit(oldNode); 7533var newNode = rewriter.Visit(oldNode); 7543var newNode = rewriter.Visit(oldNode); 7559var newNode = rewriter.Visit(oldNode); 7569var newNode = rewriter.Visit(oldNode); 7585var newNode = rewriter.Visit(oldNode); 7595var newNode = rewriter.Visit(oldNode); 7611var newNode = rewriter.Visit(oldNode); 7621var newNode = rewriter.Visit(oldNode); 7637var newNode = rewriter.Visit(oldNode); 7647var newNode = rewriter.Visit(oldNode); 7663var newNode = rewriter.Visit(oldNode); 7673var newNode = rewriter.Visit(oldNode); 7689var newNode = rewriter.Visit(oldNode); 7699var newNode = rewriter.Visit(oldNode); 7715var newNode = rewriter.Visit(oldNode); 7725var newNode = rewriter.Visit(oldNode); 7741var newNode = rewriter.Visit(oldNode); 7751var newNode = rewriter.Visit(oldNode); 7767var newNode = rewriter.Visit(oldNode); 7777var newNode = rewriter.Visit(oldNode); 7793var newNode = rewriter.Visit(oldNode); 7803var newNode = rewriter.Visit(oldNode); 7819var newNode = rewriter.Visit(oldNode); 7829var newNode = rewriter.Visit(oldNode); 7845var newNode = rewriter.Visit(oldNode); 7855var newNode = rewriter.Visit(oldNode); 7871var newNode = rewriter.Visit(oldNode); 7881var newNode = rewriter.Visit(oldNode); 7897var newNode = rewriter.Visit(oldNode); 7907var newNode = rewriter.Visit(oldNode); 7923var newNode = rewriter.Visit(oldNode); 7933var newNode = rewriter.Visit(oldNode); 7949var newNode = rewriter.Visit(oldNode); 7959var newNode = rewriter.Visit(oldNode); 7975var newNode = rewriter.Visit(oldNode); 7985var newNode = rewriter.Visit(oldNode); 8001var newNode = rewriter.Visit(oldNode); 8011var newNode = rewriter.Visit(oldNode); 8027var newNode = rewriter.Visit(oldNode); 8037var newNode = rewriter.Visit(oldNode); 8053var newNode = rewriter.Visit(oldNode); 8063var newNode = rewriter.Visit(oldNode); 8079var newNode = rewriter.Visit(oldNode); 8089var newNode = rewriter.Visit(oldNode); 8105var newNode = rewriter.Visit(oldNode); 8115var newNode = rewriter.Visit(oldNode); 8131var newNode = rewriter.Visit(oldNode); 8141var newNode = rewriter.Visit(oldNode); 8157var newNode = rewriter.Visit(oldNode); 8167var newNode = rewriter.Visit(oldNode); 8183var newNode = rewriter.Visit(oldNode); 8193var newNode = rewriter.Visit(oldNode); 8209var newNode = rewriter.Visit(oldNode); 8219var newNode = rewriter.Visit(oldNode); 8235var newNode = rewriter.Visit(oldNode); 8245var newNode = rewriter.Visit(oldNode); 8261var newNode = rewriter.Visit(oldNode); 8271var newNode = rewriter.Visit(oldNode); 8287var newNode = rewriter.Visit(oldNode); 8297var newNode = rewriter.Visit(oldNode); 8313var newNode = rewriter.Visit(oldNode); 8323var newNode = rewriter.Visit(oldNode); 8339var newNode = rewriter.Visit(oldNode); 8349var newNode = rewriter.Visit(oldNode); 8365var newNode = rewriter.Visit(oldNode); 8375var newNode = rewriter.Visit(oldNode); 8391var newNode = rewriter.Visit(oldNode); 8401var newNode = rewriter.Visit(oldNode); 8417var newNode = rewriter.Visit(oldNode); 8427var newNode = rewriter.Visit(oldNode); 8443var newNode = rewriter.Visit(oldNode); 8453var newNode = rewriter.Visit(oldNode); 8469var newNode = rewriter.Visit(oldNode); 8479var newNode = rewriter.Visit(oldNode); 8495var newNode = rewriter.Visit(oldNode); 8505var newNode = rewriter.Visit(oldNode); 8521var newNode = rewriter.Visit(oldNode); 8531var newNode = rewriter.Visit(oldNode); 8547var newNode = rewriter.Visit(oldNode); 8557var newNode = rewriter.Visit(oldNode); 8573var newNode = rewriter.Visit(oldNode); 8583var newNode = rewriter.Visit(oldNode); 8599var newNode = rewriter.Visit(oldNode); 8609var newNode = rewriter.Visit(oldNode); 8625var newNode = rewriter.Visit(oldNode); 8635var newNode = rewriter.Visit(oldNode); 8651var newNode = rewriter.Visit(oldNode); 8661var newNode = rewriter.Visit(oldNode); 8677var newNode = rewriter.Visit(oldNode); 8687var newNode = rewriter.Visit(oldNode); 8703var newNode = rewriter.Visit(oldNode); 8713var newNode = rewriter.Visit(oldNode); 8729var newNode = rewriter.Visit(oldNode); 8739var newNode = rewriter.Visit(oldNode); 8755var newNode = rewriter.Visit(oldNode); 8765var newNode = rewriter.Visit(oldNode); 8781var newNode = rewriter.Visit(oldNode); 8791var newNode = rewriter.Visit(oldNode); 8807var newNode = rewriter.Visit(oldNode); 8817var newNode = rewriter.Visit(oldNode); 8833var newNode = rewriter.Visit(oldNode); 8843var newNode = rewriter.Visit(oldNode); 8859var newNode = rewriter.Visit(oldNode); 8869var newNode = rewriter.Visit(oldNode); 8885var newNode = rewriter.Visit(oldNode); 8895var newNode = rewriter.Visit(oldNode); 8911var newNode = rewriter.Visit(oldNode); 8921var newNode = rewriter.Visit(oldNode); 8937var newNode = rewriter.Visit(oldNode); 8947var newNode = rewriter.Visit(oldNode); 8963var newNode = rewriter.Visit(oldNode); 8973var newNode = rewriter.Visit(oldNode); 8989var newNode = rewriter.Visit(oldNode); 8999var newNode = rewriter.Visit(oldNode); 9015var newNode = rewriter.Visit(oldNode); 9025var newNode = rewriter.Visit(oldNode); 9041var newNode = rewriter.Visit(oldNode); 9051var newNode = rewriter.Visit(oldNode); 9067var newNode = rewriter.Visit(oldNode); 9077var newNode = rewriter.Visit(oldNode); 9093var newNode = rewriter.Visit(oldNode); 9103var newNode = rewriter.Visit(oldNode); 9119var newNode = rewriter.Visit(oldNode); 9129var newNode = rewriter.Visit(oldNode); 9145var newNode = rewriter.Visit(oldNode); 9155var newNode = rewriter.Visit(oldNode); 9171var newNode = rewriter.Visit(oldNode); 9181var newNode = rewriter.Visit(oldNode); 9197var newNode = rewriter.Visit(oldNode); 9207var newNode = rewriter.Visit(oldNode); 9223var newNode = rewriter.Visit(oldNode); 9233var newNode = rewriter.Visit(oldNode); 9249var newNode = rewriter.Visit(oldNode); 9259var newNode = rewriter.Visit(oldNode); 9275var newNode = rewriter.Visit(oldNode); 9285var newNode = rewriter.Visit(oldNode); 9301var newNode = rewriter.Visit(oldNode); 9311var newNode = rewriter.Visit(oldNode); 9327var newNode = rewriter.Visit(oldNode); 9337var newNode = rewriter.Visit(oldNode); 9353var newNode = rewriter.Visit(oldNode); 9363var newNode = rewriter.Visit(oldNode); 9379var newNode = rewriter.Visit(oldNode); 9389var newNode = rewriter.Visit(oldNode); 9405var newNode = rewriter.Visit(oldNode); 9415var newNode = rewriter.Visit(oldNode); 9431var newNode = rewriter.Visit(oldNode); 9441var newNode = rewriter.Visit(oldNode); 9457var newNode = rewriter.Visit(oldNode); 9467var newNode = rewriter.Visit(oldNode); 9483var newNode = rewriter.Visit(oldNode); 9493var newNode = rewriter.Visit(oldNode); 9509var newNode = rewriter.Visit(oldNode); 9519var newNode = rewriter.Visit(oldNode); 9535var newNode = rewriter.Visit(oldNode); 9545var newNode = rewriter.Visit(oldNode); 9561var newNode = rewriter.Visit(oldNode); 9571var newNode = rewriter.Visit(oldNode); 9587var newNode = rewriter.Visit(oldNode); 9597var newNode = rewriter.Visit(oldNode); 9613var newNode = rewriter.Visit(oldNode); 9623var newNode = rewriter.Visit(oldNode); 9639var newNode = rewriter.Visit(oldNode); 9649var newNode = rewriter.Visit(oldNode); 9665var newNode = rewriter.Visit(oldNode); 9675var newNode = rewriter.Visit(oldNode); 9691var newNode = rewriter.Visit(oldNode); 9701var newNode = rewriter.Visit(oldNode); 9717var newNode = rewriter.Visit(oldNode); 9727var newNode = rewriter.Visit(oldNode); 9743var newNode = rewriter.Visit(oldNode); 9753var newNode = rewriter.Visit(oldNode); 9769var newNode = rewriter.Visit(oldNode); 9779var newNode = rewriter.Visit(oldNode); 9795var newNode = rewriter.Visit(oldNode); 9805var newNode = rewriter.Visit(oldNode); 9821var newNode = rewriter.Visit(oldNode); 9831var newNode = rewriter.Visit(oldNode); 9847var newNode = rewriter.Visit(oldNode); 9857var newNode = rewriter.Visit(oldNode); 9873var newNode = rewriter.Visit(oldNode); 9883var newNode = rewriter.Visit(oldNode); 9899var newNode = rewriter.Visit(oldNode); 9909var newNode = rewriter.Visit(oldNode); 9925var newNode = rewriter.Visit(oldNode); 9935var newNode = rewriter.Visit(oldNode); 9951var newNode = rewriter.Visit(oldNode); 9961var newNode = rewriter.Visit(oldNode); 9977var newNode = rewriter.Visit(oldNode); 9987var newNode = rewriter.Visit(oldNode); 10003var newNode = rewriter.Visit(oldNode); 10013var newNode = rewriter.Visit(oldNode); 10029var newNode = rewriter.Visit(oldNode); 10039var newNode = rewriter.Visit(oldNode); 10055var newNode = rewriter.Visit(oldNode); 10065var newNode = rewriter.Visit(oldNode); 10081var newNode = rewriter.Visit(oldNode); 10091var newNode = rewriter.Visit(oldNode); 10107var newNode = rewriter.Visit(oldNode); 10117var newNode = rewriter.Visit(oldNode); 10133var newNode = rewriter.Visit(oldNode); 10143var newNode = rewriter.Visit(oldNode); 10159var newNode = rewriter.Visit(oldNode); 10169var newNode = rewriter.Visit(oldNode); 10185var newNode = rewriter.Visit(oldNode); 10195var newNode = rewriter.Visit(oldNode); 10211var newNode = rewriter.Visit(oldNode); 10221var newNode = rewriter.Visit(oldNode); 10237var newNode = rewriter.Visit(oldNode); 10247var newNode = rewriter.Visit(oldNode); 10263var newNode = rewriter.Visit(oldNode); 10273var newNode = rewriter.Visit(oldNode); 10289var newNode = rewriter.Visit(oldNode); 10299var newNode = rewriter.Visit(oldNode); 10315var newNode = rewriter.Visit(oldNode); 10325var newNode = rewriter.Visit(oldNode); 10341var newNode = rewriter.Visit(oldNode); 10351var newNode = rewriter.Visit(oldNode); 10367var newNode = rewriter.Visit(oldNode); 10377var newNode = rewriter.Visit(oldNode); 10393var newNode = rewriter.Visit(oldNode);
Parsing\SyntaxExtensions.cs (6)
56return ((Syntax.InternalSyntax.CSharpSyntaxNode)token.Node).ErrorsOrWarnings(errorsOnly: true); 61return ((Syntax.InternalSyntax.CSharpSyntaxNode)token.Node).ErrorsOrWarnings(errorsOnly: false); 66return ((Syntax.InternalSyntax.CSharpSyntaxNode)token.Node).ErrorsAndWarnings(); 90return ((InternalSyntax.CSharpSyntaxNode)trivia.UnderlyingNode).ErrorsOrWarnings(errorsOnly: true); 95return ((InternalSyntax.CSharpSyntaxNode)trivia.UnderlyingNode).ErrorsOrWarnings(errorsOnly: false); 100return ((InternalSyntax.CSharpSyntaxNode)trivia.UnderlyingNode).ErrorsAndWarnings();
Syntax\GreenNodeTests.cs (4)
15private static void AttachAndCheckDiagnostics(InternalSyntax.CSharpSyntaxNode node) 27public override InternalSyntax.CSharpSyntaxNode VisitToken(InternalSyntax.SyntaxToken token) 35protected override InternalSyntax.CSharpSyntaxNode DefaultVisit(InternalSyntax.CSharpSyntaxNode node)
Syntax\SyntaxRewriterTests.cs (10)
696var green = red.CsGreen; 700var result = rewriter.Visit(green); 727private readonly Func<InternalSyntax.CSharpSyntaxNode, InternalSyntax.CSharpSyntaxNode> _rewriteNode; 731Func<InternalSyntax.CSharpSyntaxNode, InternalSyntax.CSharpSyntaxNode> rewriteNode = null, 738public override InternalSyntax.CSharpSyntaxNode Visit(InternalSyntax.CSharpSyntaxNode node) 740var visited = base.Visit(node); 744public override InternalSyntax.CSharpSyntaxNode VisitToken(InternalSyntax.SyntaxToken token)