504 references to GetRed
Microsoft.CodeAnalysis.CSharp (504)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Syntax.Generated.cs (504)
102public SimpleNameSyntax Right => GetRed(ref this.right, 2)!; 1082 => GetRed(ref this.right, 2)!, 160public TypeArgumentListSyntax TypeArgumentList => GetRed(ref this.typeArgumentList, 1)!; 162internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.typeArgumentList, 1)! : null; 270public SimpleNameSyntax Name => GetRed(ref this.name, 2)!; 2762 => GetRed(ref this.name, 2)!, 539public FunctionPointerCallingConventionSyntax? CallingConvention => GetRed(ref this.callingConvention, 2); 542public FunctionPointerParameterListSyntax ParameterList => GetRed(ref this.parameterList, 3)!; 5472 => GetRed(ref this.callingConvention, 2), 5483 => GetRed(ref this.parameterList, 3)!, 661public FunctionPointerUnmanagedCallingConventionListSyntax? UnmanagedCallingConventionList => GetRed(ref this.unmanagedCallingConventionList, 1); 663internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.unmanagedCallingConventionList, 1) : null; 1012public TypeSyntax Type => GetRed(ref this.type, 2)!; 1014internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.type, 2)! : null; 1056public TypeSyntax Type => GetRed(ref this.type, 1)!; 1058internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.type, 1)! : null; 1118public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 1123internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.expression, 1)! : null; 1233public ExpressionSyntax Operand => GetRed(ref this.operand, 1)!; 1235internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.operand, 1)! : null; 1278public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 1280internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.expression, 1)! : null; 1375public SimpleNameSyntax Name => GetRed(ref this.name, 2)!; 13812 => GetRed(ref this.name, 2)!, 1437public ExpressionSyntax WhenNotNull => GetRed(ref this.whenNotNull, 2)!; 14432 => GetRed(ref this.whenNotNull, 2)!, 1495public SimpleNameSyntax Name => GetRed(ref this.name, 1)!; 1497internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.name, 1)! : null; 1587public ExpressionSyntax? RightOperand => GetRed(ref this.rightOperand, 2); 15932 => GetRed(ref this.rightOperand, 2), 1713public ExpressionSyntax Right => GetRed(ref this.right, 2)!; 17192 => GetRed(ref this.right, 2)!, 1787public ExpressionSyntax Right => GetRed(ref this.right, 2)!; 17932 => GetRed(ref this.right, 2)!, 1850public ExpressionSyntax WhenTrue => GetRed(ref this.whenTrue, 2)!; 1856public ExpressionSyntax WhenFalse => GetRed(ref this.whenFalse, 4)!; 18622 => GetRed(ref this.whenTrue, 2)!, 18634 => GetRed(ref this.whenFalse, 4)!, 2098public ExpressionSyntax Expression => GetRed(ref this.expression, 2)!; 2103internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.expression, 2)! : null; 2151public ExpressionSyntax Expression => GetRed(ref this.expression, 2)!; 2156internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.expression, 2)! : null; 2205public ExpressionSyntax Expression => GetRed(ref this.expression, 2)!; 2211public TypeSyntax Type => GetRed(ref this.type, 4)!; 22192 => GetRed(ref this.expression, 2)!, 22204 => GetRed(ref this.type, 4)!, 2279public ExpressionSyntax Expression => GetRed(ref this.expression, 2)!; 2284internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.expression, 2)! : null; 2333public ExpressionSyntax Expression => GetRed(ref this.expression, 2)!; 2338internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.expression, 2)! : null; 2387public TypeSyntax Type => GetRed(ref this.type, 2)!; 2392internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.type, 2)! : null; 2440public TypeSyntax Type => GetRed(ref this.type, 2)!; 2445internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.type, 2)! : null; 2493public TypeSyntax Type => GetRed(ref this.type, 2)!; 2498internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.type, 2)! : null; 2544public ArgumentListSyntax ArgumentList => GetRed(ref this.argumentList, 1)!; 25501 => GetRed(ref this.argumentList, 1)!, 2604public BracketedArgumentListSyntax ArgumentList => GetRed(ref this.argumentList, 1)!; 26101 => GetRed(ref this.argumentList, 1)!, 2811public ExpressionSyntax Expression => GetRed(ref this.expression, 2)!; 28172 => GetRed(ref this.expression, 2)!, 2975public VariableDesignationSyntax Designation => GetRed(ref this.designation, 1)!; 29811 => GetRed(ref this.designation, 1)!, 3033public TypeSyntax Type => GetRed(ref this.type, 1)!; 3039public ExpressionSyntax Expression => GetRed(ref this.expression, 3)!; 30441 => GetRed(ref this.type, 1)!, 30453 => GetRed(ref this.expression, 3)!, 3147public ParameterListSyntax? ParameterList => GetRed(ref this.parameterList, 2); 3153public override BlockSyntax Block => GetRed(ref this.block, 3)!; 3159public override ExpressionSyntax? ExpressionBody => GetRed(ref this.expressionBody, 4); 31642 => GetRed(ref this.parameterList, 2), 31653 => GetRed(ref this.block, 3)!, 31664 => GetRed(ref this.expressionBody, 4), 3278public ParameterSyntax Parameter => GetRed(ref this.parameter, 2)!; 3287public override BlockSyntax? Block => GetRed(ref this.block, 4); 3293public override ExpressionSyntax? ExpressionBody => GetRed(ref this.expressionBody, 5); 32992 => GetRed(ref this.parameter, 2)!, 33004 => GetRed(ref this.block, 4), 33015 => GetRed(ref this.expressionBody, 5), 3379public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 3381internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.expression, 1)! : null; 3435public TypeSyntax? ReturnType => GetRed(ref this.returnType, 2); 3438public ParameterListSyntax ParameterList => GetRed(ref this.parameterList, 3)!; 3447public override BlockSyntax? Block => GetRed(ref this.block, 5); 3453public override ExpressionSyntax? ExpressionBody => GetRed(ref this.expressionBody, 6); 34592 => GetRed(ref this.returnType, 2), 34603 => GetRed(ref this.parameterList, 3)!, 34615 => GetRed(ref this.block, 5), 34626 => GetRed(ref this.expressionBody, 6), 3633public override ArgumentListSyntax ArgumentList => GetRed(ref this.argumentList, 1)!; 3636public override InitializerExpressionSyntax? Initializer => GetRed(ref this.initializer, 2); 36411 => GetRed(ref this.argumentList, 1)!, 36422 => GetRed(ref this.initializer, 2), 3702public TypeSyntax Type => GetRed(ref this.type, 1)!; 3705public override ArgumentListSyntax? ArgumentList => GetRed(ref this.argumentList, 2); 3708public override InitializerExpressionSyntax? Initializer => GetRed(ref this.initializer, 3); 37131 => GetRed(ref this.type, 1)!, 37142 => GetRed(ref this.argumentList, 2), 37153 => GetRed(ref this.initializer, 3), 3780public InitializerExpressionSyntax Initializer => GetRed(ref this.initializer, 2)!; 37862 => GetRed(ref this.initializer, 2)!, 3840public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 38461 => GetRed(ref this.expression, 1)!, 3960public ArrayTypeSyntax Type => GetRed(ref this.type, 1)!; 3963public InitializerExpressionSyntax? Initializer => GetRed(ref this.initializer, 2); 39681 => GetRed(ref this.type, 1)!, 39692 => GetRed(ref this.initializer, 2), 4039public InitializerExpressionSyntax Initializer => GetRed(ref this.initializer, 4)!; 4041internal override SyntaxNode? GetNodeSlot(int index) => index == 4 ? GetRed(ref this.initializer, 4)! : null; 4091public TypeSyntax Type => GetRed(ref this.type, 1)!; 4094public InitializerExpressionSyntax? Initializer => GetRed(ref this.initializer, 2); 40991 => GetRed(ref this.type, 1)!, 41002 => GetRed(ref this.initializer, 2), 4158public InitializerExpressionSyntax Initializer => GetRed(ref this.initializer, 3)!; 4160internal override SyntaxNode? GetNodeSlot(int index) => index == 3 ? GetRed(ref this.initializer, 3)! : null; 4306public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 4308internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.expression, 1)! : null; 4348public ArgumentListSyntax ArgumentList => GetRed(ref this.argumentList, 1)!; 4350internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.argumentList, 1)! : null; 4409public QueryBodySyntax Body => GetRed(ref this.body, 1)!; 44151 => GetRed(ref this.body, 1)!, 4467public SelectOrGroupClauseSyntax SelectOrGroup => GetRed(ref this.selectOrGroup, 1)!; 4469public QueryContinuationSyntax? Continuation => GetRed(ref this.continuation, 2); 44751 => GetRed(ref this.selectOrGroup, 1)!, 44762 => GetRed(ref this.continuation, 2), 4529public TypeSyntax? Type => GetRed(ref this.type, 1); 4536public ExpressionSyntax Expression => GetRed(ref this.expression, 4)!; 45411 => GetRed(ref this.type, 1), 45424 => GetRed(ref this.expression, 4)!, 4598public ExpressionSyntax Expression => GetRed(ref this.expression, 3)!; 4600internal override SyntaxNode? GetNodeSlot(int index) => index == 3 ? GetRed(ref this.expression, 3)! : null; 4646public TypeSyntax? Type => GetRed(ref this.type, 1); 4653public ExpressionSyntax InExpression => GetRed(ref this.inExpression, 4)!; 4657public ExpressionSyntax LeftExpression => GetRed(ref this.leftExpression, 6)!; 4661public ExpressionSyntax RightExpression => GetRed(ref this.rightExpression, 8)!; 4663public JoinIntoClauseSyntax? Into => GetRed(ref this.into, 9); 46681 => GetRed(ref this.type, 1), 46694 => GetRed(ref this.inExpression, 4)!, 46706 => GetRed(ref this.leftExpression, 6)!, 46718 => GetRed(ref this.rightExpression, 8)!, 46729 => GetRed(ref this.into, 9), 4773public ExpressionSyntax Condition => GetRed(ref this.condition, 1)!; 4775internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.condition, 1)! : null; 4916public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 4918internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.expression, 1)! : null; 4959public ExpressionSyntax GroupExpression => GetRed(ref this.groupExpression, 1)!; 4963public ExpressionSyntax ByExpression => GetRed(ref this.byExpression, 3)!; 49681 => GetRed(ref this.groupExpression, 1)!, 49693 => GetRed(ref this.byExpression, 3)!, 5022public QueryBodySyntax Body => GetRed(ref this.body, 2)!; 5024internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.body, 2)! : null; 5163public PatternSyntax Pattern => GetRed(ref this.pattern, 2)!; 51692 => GetRed(ref this.pattern, 2)!, 5218public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 5220internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.expression, 1)! : null; 5260public ExpressionSyntax Condition => GetRed(ref this.condition, 1)!; 5262internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.condition, 1)! : null; 5349public VariableDesignationSyntax Designation => GetRed(ref this.designation, 1)!; 53551 => GetRed(ref this.designation, 1)!, 5403public VariableDesignationSyntax Designation => GetRed(ref this.designation, 1)!; 5405internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.designation, 1)! : null; 5448public PositionalPatternClauseSyntax? PositionalPatternClause => GetRed(ref this.positionalPatternClause, 1); 5450public PropertyPatternClauseSyntax? PropertyPatternClause => GetRed(ref this.propertyPatternClause, 2); 5452public VariableDesignationSyntax? Designation => GetRed(ref this.designation, 3); 54581 => GetRed(ref this.positionalPatternClause, 1), 54592 => GetRed(ref this.propertyPatternClause, 2), 54603 => GetRed(ref this.designation, 3), 5632public PatternSyntax Pattern => GetRed(ref this.pattern, 1)!; 56381 => GetRed(ref this.pattern, 1)!, 5726public PatternSyntax Pattern => GetRed(ref this.pattern, 1)!; 5730internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.pattern, 1)! : null; 5772public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 5774internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.expression, 1)! : null; 5858public PatternSyntax Right => GetRed(ref this.right, 2)!; 58642 => GetRed(ref this.right, 2)!, 5913public PatternSyntax Pattern => GetRed(ref this.pattern, 1)!; 5915internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.pattern, 1)! : null; 5967public VariableDesignationSyntax? Designation => GetRed(ref this.designation, 3); 59733 => GetRed(ref this.designation, 3), 6025public PatternSyntax? Pattern => GetRed(ref this.pattern, 1); 6027internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.pattern, 1) : null; 6117public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 6119public InterpolationAlignmentClauseSyntax? AlignmentClause => GetRed(ref this.alignmentClause, 2); 6121public InterpolationFormatClauseSyntax? FormatClause => GetRed(ref this.formatClause, 3); 61311 => GetRed(ref this.expression, 1)!, 61322 => GetRed(ref this.alignmentClause, 2), 61333 => GetRed(ref this.formatClause, 3), 6185public ExpressionSyntax Value => GetRed(ref this.value, 1)!; 6187internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.value, 1)! : null; 6280public StatementSyntax Statement => GetRed(ref this.statement, 2)!; 62862 => GetRed(ref this.statement, 2)!, 6439public TypeSyntax ReturnType => GetRed(ref this.returnType, 2)!; 6444public TypeParameterListSyntax? TypeParameterList => GetRed(ref this.typeParameterList, 4); 6446public ParameterListSyntax ParameterList => GetRed(ref this.parameterList, 5)!; 6450public BlockSyntax? Body => GetRed(ref this.body, 7); 6452public ArrowExpressionClauseSyntax? ExpressionBody => GetRed(ref this.expressionBody, 8); 64682 => GetRed(ref this.returnType, 2)!, 64694 => GetRed(ref this.typeParameterList, 4), 64705 => GetRed(ref this.parameterList, 5)!, 64727 => GetRed(ref this.body, 7), 64738 => GetRed(ref this.expressionBody, 8), 6585public VariableDeclarationSyntax Declaration => GetRed(ref this.declaration, 4)!; 65934 => GetRed(ref this.declaration, 4)!, 6717public BracketedArgumentListSyntax? ArgumentList => GetRed(ref this.argumentList, 1); 6719public EqualsValueClauseSyntax? Initializer => GetRed(ref this.initializer, 2); 67241 => GetRed(ref this.argumentList, 1), 67252 => GetRed(ref this.initializer, 2), 6780public ExpressionSyntax Value => GetRed(ref this.value, 1)!; 6782internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.value, 1)! : null; 6961public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 69691 => GetRed(ref this.expression, 1)!, 7076public StatementSyntax Statement => GetRed(ref this.statement, 3)!; 70823 => GetRed(ref this.statement, 3)!, 7162public ExpressionSyntax? Expression => GetRed(ref this.expression, 3); 71733 => GetRed(ref this.expression, 3), 7231public IdentifierNameSyntax? Name => GetRed(ref this.name, 2); 72392 => GetRed(ref this.name, 2), 7296public IdentifierNameSyntax? Name => GetRed(ref this.name, 2); 73042 => GetRed(ref this.name, 2), 7361public ExpressionSyntax? Expression => GetRed(ref this.expression, 2); 73692 => GetRed(ref this.expression, 2), 7426public ExpressionSyntax? Expression => GetRed(ref this.expression, 2); 74342 => GetRed(ref this.expression, 2), 7494public ExpressionSyntax? Expression => GetRed(ref this.expression, 3); 75023 => GetRed(ref this.expression, 3), 7563public ExpressionSyntax Condition => GetRed(ref this.condition, 3)!; 7567public StatementSyntax Statement => GetRed(ref this.statement, 5)!; 75733 => GetRed(ref this.condition, 3)!, 75745 => GetRed(ref this.statement, 5)!, 7635public StatementSyntax Statement => GetRed(ref this.statement, 2)!; 7641public ExpressionSyntax Condition => GetRed(ref this.condition, 5)!; 76512 => GetRed(ref this.statement, 2)!, 76525 => GetRed(ref this.condition, 5)!, 7720public VariableDeclarationSyntax? Declaration => GetRed(ref this.declaration, 3); 7733public ExpressionSyntax? Condition => GetRed(ref this.condition, 6); 7748public StatementSyntax Statement => GetRed(ref this.statement, 10)!; 77543 => GetRed(ref this.declaration, 3), 77566 => GetRed(ref this.condition, 6), 775810 => GetRed(ref this.statement, 10)!, 7881public TypeSyntax Type => GetRed(ref this.type, 4)!; 7888public override ExpressionSyntax Expression => GetRed(ref this.expression, 7)!; 7892public override StatementSyntax Statement => GetRed(ref this.statement, 9)!; 78984 => GetRed(ref this.type, 4)!, 78997 => GetRed(ref this.expression, 7)!, 79009 => GetRed(ref this.statement, 9)!, 7991public ExpressionSyntax Variable => GetRed(ref this.variable, 4)!; 7995public override ExpressionSyntax Expression => GetRed(ref this.expression, 6)!; 7999public override StatementSyntax Statement => GetRed(ref this.statement, 8)!; 80054 => GetRed(ref this.variable, 4)!, 80066 => GetRed(ref this.expression, 6)!, 80078 => GetRed(ref this.statement, 8)!, 8091public VariableDeclarationSyntax? Declaration => GetRed(ref this.declaration, 4); 8093public ExpressionSyntax? Expression => GetRed(ref this.expression, 5); 8097public StatementSyntax Statement => GetRed(ref this.statement, 7)!; 81034 => GetRed(ref this.declaration, 4), 81045 => GetRed(ref this.expression, 5), 81057 => GetRed(ref this.statement, 7)!, 8171public VariableDeclarationSyntax Declaration => GetRed(ref this.declaration, 3)!; 8175public StatementSyntax Statement => GetRed(ref this.statement, 5)!; 81813 => GetRed(ref this.declaration, 3)!, 81825 => GetRed(ref this.statement, 5)!, 8244public BlockSyntax Block => GetRed(ref this.block, 2)!; 82502 => GetRed(ref this.block, 2)!, 8308public BlockSyntax Block => GetRed(ref this.block, 2)!; 83142 => GetRed(ref this.block, 2)!, 8375public ExpressionSyntax Expression => GetRed(ref this.expression, 3)!; 8379public StatementSyntax Statement => GetRed(ref this.statement, 5)!; 83853 => GetRed(ref this.expression, 3)!, 83865 => GetRed(ref this.statement, 5)!, 8462public ExpressionSyntax Condition => GetRed(ref this.condition, 3)!; 8472public StatementSyntax Statement => GetRed(ref this.statement, 5)!; 8477public ElseClauseSyntax? Else => GetRed(ref this.@else, 6); 84833 => GetRed(ref this.condition, 3)!, 84845 => GetRed(ref this.statement, 5)!, 84856 => GetRed(ref this.@else, 6), 8548public StatementSyntax Statement => GetRed(ref this.statement, 1)!; 8550internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.statement, 1)! : null; 8613public ExpressionSyntax Expression => GetRed(ref this.expression, 3)!; 86463 => GetRed(ref this.expression, 3)!, 8801public PatternSyntax Pattern => GetRed(ref this.pattern, 1)!; 8803public WhenClauseSyntax? WhenClause => GetRed(ref this.whenClause, 2); 88101 => GetRed(ref this.pattern, 1)!, 88112 => GetRed(ref this.whenClause, 2), 8868public ExpressionSyntax Value => GetRed(ref this.value, 1)!; 8872internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.value, 1)! : null; 9035public WhenClauseSyntax? WhenClause => GetRed(ref this.whenClause, 1); 9039public ExpressionSyntax Expression => GetRed(ref this.expression, 3)!; 90451 => GetRed(ref this.whenClause, 1), 90463 => GetRed(ref this.expression, 3)!, 9102public BlockSyntax Block => GetRed(ref this.block, 2)!; 9106public FinallyClauseSyntax? Finally => GetRed(ref this.@finally, 4); 91122 => GetRed(ref this.block, 2)!, 91144 => GetRed(ref this.@finally, 4), 9176public CatchDeclarationSyntax? Declaration => GetRed(ref this.declaration, 1); 9178public CatchFilterClauseSyntax? Filter => GetRed(ref this.filter, 2); 9180public BlockSyntax Block => GetRed(ref this.block, 3)!; 91851 => GetRed(ref this.declaration, 1), 91862 => GetRed(ref this.filter, 2), 91873 => GetRed(ref this.block, 3)!, 9241public TypeSyntax Type => GetRed(ref this.type, 1)!; 9254internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.type, 1)! : null; 9298public ExpressionSyntax FilterExpression => GetRed(ref this.filterExpression, 2)!; 9302internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.filterExpression, 2)! : null; 9344public BlockSyntax Block => GetRed(ref this.block, 1)!; 9346internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.block, 1)! : null; 9547public NameEqualsSyntax? Alias => GetRed(ref this.alias, 4); 9549public TypeSyntax NamespaceOrType => GetRed(ref this.namespaceOrType, 5)!; 95564 => GetRed(ref this.alias, 4), 95575 => GetRed(ref this.namespaceOrType, 5)!, 9694public override NameSyntax Name => GetRed(ref this.name, 3)!; 97203 => GetRed(ref this.name, 3)!, 9815public override NameSyntax Name => GetRed(ref this.name, 3)!; 98293 => GetRed(ref this.name, 3)!, 9911public AttributeTargetSpecifierSyntax? Target => GetRed(ref this.target, 1); 99291 => GetRed(ref this.target, 1), 10029public AttributeArgumentListSyntax? ArgumentList => GetRed(ref this.argumentList, 1); 100351 => GetRed(ref this.argumentList, 1), 10150public NameColonSyntax? NameColon => GetRed(ref this.nameColon, 1); 10153public ExpressionSyntax Expression => GetRed(ref this.expression, 2)!; 101591 => GetRed(ref this.nameColon, 1), 101602 => GetRed(ref this.expression, 2)!, 10485public override TypeParameterListSyntax? TypeParameterList => GetRed(ref this.typeParameterList, 4); 10487public override ParameterListSyntax? ParameterList => GetRed(ref this.parameterList, 5); 10489public override BaseListSyntax? BaseList => GetRed(ref this.baseList, 6); 105264 => GetRed(ref this.typeParameterList, 4), 105275 => GetRed(ref this.parameterList, 5), 105286 => GetRed(ref this.baseList, 6), 10651public override TypeParameterListSyntax? TypeParameterList => GetRed(ref this.typeParameterList, 4); 10653public override ParameterListSyntax? ParameterList => GetRed(ref this.parameterList, 5); 10655public override BaseListSyntax? BaseList => GetRed(ref this.baseList, 6); 106924 => GetRed(ref this.typeParameterList, 4), 106935 => GetRed(ref this.parameterList, 5), 106946 => GetRed(ref this.baseList, 6), 10817public override TypeParameterListSyntax? TypeParameterList => GetRed(ref this.typeParameterList, 4); 10819public override ParameterListSyntax? ParameterList => GetRed(ref this.parameterList, 5); 10821public override BaseListSyntax? BaseList => GetRed(ref this.baseList, 6); 108584 => GetRed(ref this.typeParameterList, 4), 108595 => GetRed(ref this.parameterList, 5), 108606 => GetRed(ref this.baseList, 6), 10983public override TypeParameterListSyntax? TypeParameterList => GetRed(ref this.typeParameterList, 4); 10985public override ParameterListSyntax? ParameterList => GetRed(ref this.parameterList, 5); 10987public override BaseListSyntax? BaseList => GetRed(ref this.baseList, 6); 110244 => GetRed(ref this.typeParameterList, 4), 110255 => GetRed(ref this.parameterList, 5), 110266 => GetRed(ref this.baseList, 6), 11157public override TypeParameterListSyntax? TypeParameterList => GetRed(ref this.typeParameterList, 5); 11159public override ParameterListSyntax? ParameterList => GetRed(ref this.parameterList, 6); 11161public override BaseListSyntax? BaseList => GetRed(ref this.baseList, 7); 111985 => GetRed(ref this.typeParameterList, 5), 111996 => GetRed(ref this.parameterList, 6), 112007 => GetRed(ref this.baseList, 7), 11321public override BaseListSyntax? BaseList => GetRed(ref this.baseList, 4); 113654 => GetRed(ref this.baseList, 4), 11459public TypeSyntax ReturnType => GetRed(ref this.returnType, 3)!; 11464public TypeParameterListSyntax? TypeParameterList => GetRed(ref this.typeParameterList, 5); 11467public ParameterListSyntax ParameterList => GetRed(ref this.parameterList, 6)!; 114793 => GetRed(ref this.returnType, 3)!, 114805 => GetRed(ref this.typeParameterList, 5), 114816 => GetRed(ref this.parameterList, 6)!, 11567public EqualsValueClauseSyntax? EqualsValue => GetRed(ref this.equalsValue, 3); 115733 => GetRed(ref this.equalsValue, 3), 11646public override TypeParameterListSyntax? TypeParameterList => GetRed(ref this.typeParameterList, 3); 11648public override ParameterListSyntax? ParameterList => GetRed(ref this.parameterList, 4); 116853 => GetRed(ref this.typeParameterList, 3), 116864 => GetRed(ref this.parameterList, 4), 11886public ArgumentListSyntax ArgumentList => GetRed(ref this.argumentList, 1)!; 118921 => GetRed(ref this.argumentList, 1)!, 11946public IdentifierNameSyntax Name => GetRed(ref this.name, 1)!; 119641 => GetRed(ref this.name, 1)!, 12349public override VariableDeclarationSyntax Declaration => GetRed(ref this.declaration, 2)!; 123572 => GetRed(ref this.declaration, 2)!, 12430public override VariableDeclarationSyntax Declaration => GetRed(ref this.declaration, 3)!; 124383 => GetRed(ref this.declaration, 3)!, 12603public TypeSyntax ReturnType => GetRed(ref this.returnType, 2)!; 12605public ExplicitInterfaceSpecifierSyntax? ExplicitInterfaceSpecifier => GetRed(ref this.explicitInterfaceSpecifier, 3); 12610public TypeParameterListSyntax? TypeParameterList => GetRed(ref this.typeParameterList, 5); 12612public override ParameterListSyntax ParameterList => GetRed(ref this.parameterList, 6)!; 12617public override BlockSyntax? Body => GetRed(ref this.body, 8); 12619public override ArrowExpressionClauseSyntax? ExpressionBody => GetRed(ref this.expressionBody, 9); 126352 => GetRed(ref this.returnType, 2)!, 126363 => GetRed(ref this.explicitInterfaceSpecifier, 3), 126375 => GetRed(ref this.typeParameterList, 5), 126386 => GetRed(ref this.parameterList, 6)!, 126408 => GetRed(ref this.body, 8), 126419 => GetRed(ref this.expressionBody, 9), 12751public TypeSyntax ReturnType => GetRed(ref this.returnType, 2)!; 12753public ExplicitInterfaceSpecifierSyntax? ExplicitInterfaceSpecifier => GetRed(ref this.explicitInterfaceSpecifier, 3); 12771public override ParameterListSyntax ParameterList => GetRed(ref this.parameterList, 7)!; 12773public override BlockSyntax? Body => GetRed(ref this.body, 8); 12775public override ArrowExpressionClauseSyntax? ExpressionBody => GetRed(ref this.expressionBody, 9); 127912 => GetRed(ref this.returnType, 2)!, 127923 => GetRed(ref this.explicitInterfaceSpecifier, 3), 127937 => GetRed(ref this.parameterList, 7)!, 127948 => GetRed(ref this.body, 8), 127959 => GetRed(ref this.expressionBody, 9), 12899public ExplicitInterfaceSpecifierSyntax? ExplicitInterfaceSpecifier => GetRed(ref this.explicitInterfaceSpecifier, 3); 12915public TypeSyntax Type => GetRed(ref this.type, 6)!; 12917public override ParameterListSyntax ParameterList => GetRed(ref this.parameterList, 7)!; 12919public override BlockSyntax? Body => GetRed(ref this.body, 8); 12921public override ArrowExpressionClauseSyntax? ExpressionBody => GetRed(ref this.expressionBody, 9); 129373 => GetRed(ref this.explicitInterfaceSpecifier, 3), 129386 => GetRed(ref this.type, 6)!, 129397 => GetRed(ref this.parameterList, 7)!, 129408 => GetRed(ref this.body, 8), 129419 => GetRed(ref this.expressionBody, 9), 13044public override ParameterListSyntax ParameterList => GetRed(ref this.parameterList, 3)!; 13046public ConstructorInitializerSyntax? Initializer => GetRed(ref this.initializer, 4); 13048public override BlockSyntax? Body => GetRed(ref this.body, 5); 13050public override ArrowExpressionClauseSyntax? ExpressionBody => GetRed(ref this.expressionBody, 6); 130663 => GetRed(ref this.parameterList, 3)!, 130674 => GetRed(ref this.initializer, 4), 130685 => GetRed(ref this.body, 5), 130696 => GetRed(ref this.expressionBody, 6), 13157public ArgumentListSyntax ArgumentList => GetRed(ref this.argumentList, 2)!; 13159internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.argumentList, 2)! : null; 13221public override ParameterListSyntax ParameterList => GetRed(ref this.parameterList, 4)!; 13223public override BlockSyntax? Body => GetRed(ref this.body, 5); 13225public override ArrowExpressionClauseSyntax? ExpressionBody => GetRed(ref this.expressionBody, 6); 132414 => GetRed(ref this.parameterList, 4)!, 132425 => GetRed(ref this.body, 5), 132436 => GetRed(ref this.expressionBody, 6), 13371public override TypeSyntax Type => GetRed(ref this.type, 2)!; 13373public override ExplicitInterfaceSpecifierSyntax? ExplicitInterfaceSpecifier => GetRed(ref this.explicitInterfaceSpecifier, 3); 13378public override AccessorListSyntax? AccessorList => GetRed(ref this.accessorList, 5); 13380public ArrowExpressionClauseSyntax? ExpressionBody => GetRed(ref this.expressionBody, 6); 13382public EqualsValueClauseSyntax? Initializer => GetRed(ref this.initializer, 7); 133972 => GetRed(ref this.type, 2)!, 133983 => GetRed(ref this.explicitInterfaceSpecifier, 3), 133995 => GetRed(ref this.accessorList, 5), 134006 => GetRed(ref this.expressionBody, 6), 134017 => GetRed(ref this.initializer, 7), 13477public ExpressionSyntax Expression => GetRed(ref this.expression, 1)!; 13479internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.expression, 1)! : null; 13533public override TypeSyntax Type => GetRed(ref this.type, 3)!; 13535public override ExplicitInterfaceSpecifierSyntax? ExplicitInterfaceSpecifier => GetRed(ref this.explicitInterfaceSpecifier, 4); 13540public override AccessorListSyntax? AccessorList => GetRed(ref this.accessorList, 6); 135553 => GetRed(ref this.type, 3)!, 135564 => GetRed(ref this.explicitInterfaceSpecifier, 4), 135576 => GetRed(ref this.accessorList, 6), 13643public override TypeSyntax Type => GetRed(ref this.type, 2)!; 13645public override ExplicitInterfaceSpecifierSyntax? ExplicitInterfaceSpecifier => GetRed(ref this.explicitInterfaceSpecifier, 3); 13650public BracketedParameterListSyntax ParameterList => GetRed(ref this.parameterList, 5)!; 13652public override AccessorListSyntax? AccessorList => GetRed(ref this.accessorList, 6); 13654public ArrowExpressionClauseSyntax? ExpressionBody => GetRed(ref this.expressionBody, 7); 136692 => GetRed(ref this.type, 2)!, 136703 => GetRed(ref this.explicitInterfaceSpecifier, 3), 136715 => GetRed(ref this.parameterList, 5)!, 136726 => GetRed(ref this.accessorList, 6), 136737 => GetRed(ref this.expressionBody, 7), 13818public BlockSyntax? Body => GetRed(ref this.body, 3); 13821public ArrowExpressionClauseSyntax? ExpressionBody => GetRed(ref this.expressionBody, 4); 138373 => GetRed(ref this.body, 3), 138384 => GetRed(ref this.expressionBody, 4), 14085public override TypeSyntax? Type => GetRed(ref this.type, 2); 14097public EqualsValueClauseSyntax? Default => GetRed(ref this.@default, 4); 141032 => GetRed(ref this.type, 2), 141044 => GetRed(ref this.@default, 4), 14177public override TypeSyntax Type => GetRed(ref this.type, 2)!; 141832 => GetRed(ref this.type, 2)!, 14250public TypeSyntax? Type => GetRed(ref this.type, 2); 142562 => GetRed(ref this.type, 2), 14472public MemberCrefSyntax Member => GetRed(ref this.member, 2)!; 144782 => GetRed(ref this.member, 2)!, 14549public CrefParameterListSyntax? Parameters => GetRed(ref this.parameters, 1); 145551 => GetRed(ref this.parameters, 1), 14611public TypeArgumentListSyntax? TypeArgumentList => GetRed(ref this.typeArgumentList, 1); 14613public CrefParameterListSyntax Parameters => GetRed(ref this.parameters, 2)!; 14617public MemberCrefSyntax Member => GetRed(ref this.member, 4)!; 146221 => GetRed(ref this.typeArgumentList, 1), 146232 => GetRed(ref this.parameters, 2)!, 146244 => GetRed(ref this.member, 4)!, 14687public CrefBracketedParameterListSyntax? Parameters => GetRed(ref this.parameters, 1); 14689internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.parameters, 1) : null; 14752public CrefParameterListSyntax? Parameters => GetRed(ref this.parameters, 3); 14754internal override SyntaxNode? GetNodeSlot(int index) => index == 3 ? GetRed(ref this.parameters, 3) : null; 14818public TypeSyntax Type => GetRed(ref this.type, 3)!; 14820public CrefParameterListSyntax? Parameters => GetRed(ref this.parameters, 4); 148253 => GetRed(ref this.type, 3)!, 148264 => GetRed(ref this.parameters, 4), 15047public TypeSyntax Type => GetRed(ref this.type, 2)!; 15049internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.type, 2)! : null; 15102public XmlElementEndTagSyntax EndTag => GetRed(ref this.endTag, 2)!; 151092 => GetRed(ref this.endTag, 2)!, 15163public XmlNameSyntax Name => GetRed(ref this.name, 1)!; 151721 => GetRed(ref this.name, 1)!, 15225public XmlNameSyntax Name => GetRed(ref this.name, 1)!; 15229internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.name, 1)! : null; 15271public XmlNameSyntax Name => GetRed(ref this.name, 1)!; 152801 => GetRed(ref this.name, 1)!, 15509public CrefSyntax Cref => GetRed(ref this.cref, 3)!; 155173 => GetRed(ref this.cref, 3)!, 15577public IdentifierNameSyntax Identifier => GetRed(ref this.identifier, 3)!; 155853 => GetRed(ref this.identifier, 3)!, 15740public XmlNameSyntax Name => GetRed(ref this.name, 1)!; 15753internal override SyntaxNode? GetNodeSlot(int index) => index == 1 ? GetRed(ref this.name, 1)! : null; 15897public override ExpressionSyntax Condition => GetRed(ref this.condition, 2)!; 15907internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.condition, 2)! : null; 15957public override ExpressionSyntax Condition => GetRed(ref this.condition, 2)!; 15967internal override SyntaxNode? GetNodeSlot(int index) => index == 2 ? GetRed(ref this.condition, 2)! : null; 16601public LineDirectivePositionSyntax Start => GetRed(ref this.start, 2)!; 16605public LineDirectivePositionSyntax End => GetRed(ref this.end, 4)!; 166252 => GetRed(ref this.start, 2)!, 166264 => GetRed(ref this.end, 4)!,