253 overrides of CreateRed
Microsoft.CodeAnalysis (3)
Syntax\InternalSyntax\SyntaxList.WithManyChildren.cs (1)
61
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position)
Syntax\InternalSyntax\SyntaxList.WithThreeChildren.cs (1)
62
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position)
Syntax\InternalSyntax\SyntaxList.WithTwoChildren.cs (1)
54
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position)
Microsoft.CodeAnalysis.CSharp (250)
Syntax.xml.Internal.Generated.cs (248)
81
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.IdentifierNameSyntax(this, parent, position);
170
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.QualifiedNameSyntax(this, parent, position);
249
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.GenericNameSyntax(this, parent, position);
347
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TypeArgumentListSyntax(this, parent, position);
436
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AliasQualifiedNameSyntax(this, parent, position);
515
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.PredefinedTypeSyntax(this, parent, position);
603
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ArrayTypeSyntax(this, parent, position);
697
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ArrayRankSpecifierSyntax(this, parent, position);
776
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.PointerTypeSyntax(this, parent, position);
883
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FunctionPointerTypeSyntax(this, parent, position);
981
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FunctionPointerParameterListSyntax(this, parent, position);
1069
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FunctionPointerCallingConventionSyntax(this, parent, position);
1167
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FunctionPointerUnmanagedCallingConventionListSyntax(this, parent, position);
1232
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FunctionPointerUnmanagedCallingConventionSyntax(this, parent, position);
1311
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.NullableTypeSyntax(this, parent, position);
1408
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TupleTypeSyntax(this, parent, position);
1496
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TupleElementSyntax(this, parent, position);
1561
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.OmittedTypeArgumentSyntax(this, parent, position);
1657
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.RefTypeSyntax(this, parent, position);
1734
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ScopedTypeSyntax(this, parent, position);
1850
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ParenthesizedExpressionSyntax(this, parent, position);
1948
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TupleExpressionSyntax(this, parent, position);
2027
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.PrefixUnaryExpressionSyntax(this, parent, position);
2106
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AwaitExpressionSyntax(this, parent, position);
2185
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.PostfixUnaryExpressionSyntax(this, parent, position);
2274
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.MemberAccessExpressionSyntax(this, parent, position);
2363
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ConditionalAccessExpressionSyntax(this, parent, position);
2442
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.MemberBindingExpressionSyntax(this, parent, position);
2507
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ElementBindingExpressionSyntax(this, parent, position);
2614
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.RangeExpressionSyntax(this, parent, position);
2679
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ImplicitElementAccessSyntax(this, parent, position);
2768
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.BinaryExpressionSyntax(this, parent, position);
2857
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AssignmentExpressionSyntax(this, parent, position);
2966
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ConditionalExpressionSyntax(this, parent, position);
3045
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ThisExpressionSyntax(this, parent, position);
3110
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.BaseExpressionSyntax(this, parent, position);
3175
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.LiteralExpressionSyntax(this, parent, position);
3240
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FieldExpressionSyntax(this, parent, position);
3339
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.MakeRefExpressionSyntax(this, parent, position);
3438
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.RefTypeExpressionSyntax(this, parent, position);
3557
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.RefValueExpressionSyntax(this, parent, position);
3656
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CheckedExpressionSyntax(this, parent, position);
3755
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DefaultExpressionSyntax(this, parent, position);
3854
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TypeOfExpressionSyntax(this, parent, position);
3953
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SizeOfExpressionSyntax(this, parent, position);
4032
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.InvocationExpressionSyntax(this, parent, position);
4111
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ElementAccessExpressionSyntax(this, parent, position);
4226
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ArgumentListSyntax(this, parent, position);
4324
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.BracketedArgumentListSyntax(this, parent, position);
4431
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ArgumentSyntax(this, parent, position);
4524
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ExpressionColonSyntax(this, parent, position);
4603
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.NameColonSyntax(this, parent, position);
4681
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DeclarationExpressionSyntax(this, parent, position);
4780
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CastExpressionSyntax(this, parent, position);
4949
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AnonymousMethodExpressionSyntax(this, parent, position);
5127
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SimpleLambdaExpressionSyntax(this, parent, position);
5203
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.RefExpressionSyntax(this, parent, position);
5380
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ParenthesizedLambdaExpressionSyntax(this, parent, position);
5478
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.InitializerExpressionSyntax(this, parent, position);
5598
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ImplicitObjectCreationExpressionSyntax(this, parent, position);
5715
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ObjectCreationExpressionSyntax(this, parent, position);
5801
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.WithExpressionSyntax(this, parent, position);
5888
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AnonymousObjectMemberDeclaratorSyntax(this, parent, position);
5996
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AnonymousObjectCreationExpressionSyntax(this, parent, position);
6094
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ArrayCreationExpressionSyntax(this, parent, position);
6212
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ImplicitArrayCreationExpressionSyntax(this, parent, position);
6310
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.StackAllocArrayCreationExpressionSyntax(this, parent, position);
6409
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ImplicitStackAllocArrayCreationExpressionSyntax(this, parent, position);
6504
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CollectionExpressionSyntax(this, parent, position);
6580
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ExpressionElementSyntax(this, parent, position);
6656
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SpreadElementSyntax(this, parent, position);
6732
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.WithElementSyntax(this, parent, position);
6834
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.QueryExpressionSyntax(this, parent, position);
6937
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.QueryBodySyntax(this, parent, position);
7050
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FromClauseSyntax(this, parent, position);
7145
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.LetClauseSyntax(this, parent, position);
7312
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.JoinClauseSyntax(this, parent, position);
7389
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.JoinIntoClauseSyntax(this, parent, position);
7465
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.WhereClauseSyntax(this, parent, position);
7550
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.OrderByClauseSyntax(this, parent, position);
7635
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.OrderingSyntax(this, parent, position);
7711
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SelectClauseSyntax(this, parent, position);
7805
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.GroupClauseSyntax(this, parent, position);
7891
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.QueryContinuationSyntax(this, parent, position);
7956
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.OmittedArraySizeExpressionSyntax(this, parent, position);
8053
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.InterpolatedStringExpressionSyntax(this, parent, position);
8141
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.IsPatternExpressionSyntax(this, parent, position);
8217
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ThrowExpressionSyntax(this, parent, position);
8293
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.WhenClauseSyntax(this, parent, position);
8369
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DiscardPatternSyntax(this, parent, position);
8445
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DeclarationPatternSyntax(this, parent, position);
8521
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.VarPatternSyntax(this, parent, position);
8651
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.RecursivePatternSyntax(this, parent, position);
8745
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.PositionalPatternClauseSyntax(this, parent, position);
8839
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.PropertyPatternClauseSyntax(this, parent, position);
8924
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SubpatternSyntax(this, parent, position);
8988
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ConstantPatternSyntax(this, parent, position);
9073
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ParenthesizedPatternSyntax(this, parent, position);
9150
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.RelationalPatternSyntax(this, parent, position);
9214
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TypePatternSyntax(this, parent, position);
9299
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.BinaryPatternSyntax(this, parent, position);
9375
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.UnaryPatternSyntax(this, parent, position);
9487
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ListPatternSyntax(this, parent, position);
9572
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SlicePatternSyntax(this, parent, position);
9649
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.InterpolatedStringTextSyntax(this, parent, position);
9774
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.InterpolationSyntax(this, parent, position);
9850
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.InterpolationAlignmentClauseSyntax(this, parent, position);
9927
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.InterpolationFormatClauseSyntax(this, parent, position);
10031
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.GlobalStatementSyntax(this, parent, position);
10159
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.BlockSyntax(this, parent, position);
10372
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.LocalFunctionStatementSyntax(this, parent, position);
10521
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.LocalDeclarationStatementSyntax(this, parent, position);
10606
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.VariableDeclarationSyntax(this, parent, position);
10710
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.VariableDeclaratorSyntax(this, parent, position);
10786
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.EqualsValueClauseSyntax(this, parent, position);
10862
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SingleVariableDesignationSyntax(this, parent, position);
10925
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DiscardDesignationSyntax(this, parent, position);
11019
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ParenthesizedVariableDesignationSyntax(this, parent, position);
11113
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ExpressionStatementSyntax(this, parent, position);
11198
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.EmptyStatementSyntax(this, parent, position);
11304
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.LabeledStatementSyntax(this, parent, position);
11449
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.GotoStatementSyntax(this, parent, position);
11543
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.BreakStatementSyntax(this, parent, position);
11637
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ContinueStatementSyntax(this, parent, position);
11749
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ReturnStatementSyntax(this, parent, position);
11861
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ThrowStatementSyntax(this, parent, position);
11982
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.YieldStatementSyntax(this, parent, position);
12103
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.WhileStatementSyntax(this, parent, position);
12242
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DoStatementSyntax(this, parent, position);
12444
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ForStatementSyntax(this, parent, position);
12638
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ForEachStatementSyntax(this, parent, position);
12801
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ForEachVariableStatementSyntax(this, parent, position);
12967
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.UsingStatementSyntax(this, parent, position);
13088
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FixedStatementSyntax(this, parent, position);
13182
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CheckedStatementSyntax(this, parent, position);
13276
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.UnsafeStatementSyntax(this, parent, position);
13397
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.LockStatementSyntax(this, parent, position);
13557
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.IfStatementSyntax(this, parent, position);
13637
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ElseClauseSyntax(this, parent, position);
13825
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SwitchStatementSyntax(this, parent, position);
13926
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SwitchSectionSyntax(this, parent, position);
14058
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CasePatternSwitchLabelSyntax(this, parent, position);
14148
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CaseSwitchLabelSyntax(this, parent, position);
14226
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DefaultSwitchLabelSyntax(this, parent, position);
14338
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SwitchExpressionSyntax(this, parent, position);
14441
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SwitchExpressionArmSyntax(this, parent, position);
14571
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TryStatementSyntax(this, parent, position);
14683
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CatchClauseSyntax(this, parent, position);
14786
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CatchDeclarationSyntax(this, parent, position);
14880
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CatchFilterClauseSyntax(this, parent, position);
14956
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FinallyClauseSyntax(this, parent, position);
15096
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CompilationUnitSyntax(this, parent, position);
15197
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ExternAliasDirectiveSyntax(this, parent, position);
15354
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.UsingDirectiveSyntax(this, parent, position);
15600
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.NamespaceDeclarationSyntax(this, parent, position);
15775
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FileScopedNamespaceDeclarationSyntax(this, parent, position);
15892
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AttributeListSyntax(this, parent, position);
15971
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AttributeTargetSpecifierSyntax(this, parent, position);
16061
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AttributeSyntax(this, parent, position);
16159
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AttributeArgumentListSyntax(this, parent, position);
16264
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AttributeArgumentSyntax(this, parent, position);
16342
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.NameEqualsSyntax(this, parent, position);
16440
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TypeParameterListSyntax(this, parent, position);
16546
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TypeParameterSyntax(this, parent, position);
16860
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ClassDeclarationSyntax(this, parent, position);
17118
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.StructDeclarationSyntax(this, parent, position);
17376
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.InterfaceDeclarationSyntax(this, parent, position);
17650
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.RecordDeclarationSyntax(this, parent, position);
17856
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.EnumDeclarationSyntax(this, parent, position);
18038
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DelegateDeclarationSyntax(this, parent, position);
18160
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.EnumMemberDeclarationSyntax(this, parent, position);
18390
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ExtensionBlockDeclarationSyntax(this, parent, position);
18478
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.BaseListSyntax(this, parent, position);
18557
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SimpleBaseTypeSyntax(this, parent, position);
18633
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.PrimaryConstructorBaseTypeSyntax(this, parent, position);
18740
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TypeParameterConstraintClauseSyntax(this, parent, position);
18843
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ConstructorConstraintSyntax(this, parent, position);
18931
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ClassOrStructConstraintSyntax(this, parent, position);
18996
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TypeConstraintSyntax(this, parent, position);
19061
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DefaultConstraintSyntax(this, parent, position);
19148
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AllowsConstraintClauseSyntax(this, parent, position);
19241
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.RefStructConstraintSyntax(this, parent, position);
19370
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FieldDeclarationSyntax(this, parent, position);
19491
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.EventFieldDeclarationSyntax(this, parent, position);
19567
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ExplicitInterfaceSpecifierSyntax(this, parent, position);
19825
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.MethodDeclarationSyntax(this, parent, position);
20051
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.OperatorDeclarationSyntax(this, parent, position);
20277
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ConversionOperatorDeclarationSyntax(this, parent, position);
20464
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ConstructorDeclarationSyntax(this, parent, position);
20552
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ConstructorInitializerSyntax(this, parent, position);
20731
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DestructorDeclarationSyntax(this, parent, position);
20956
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.PropertyDeclarationSyntax(this, parent, position);
21033
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ArrowExpressionClauseSyntax(this, parent, position);
21209
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.EventDeclarationSyntax(this, parent, position);
21403
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.IndexerDeclarationSyntax(this, parent, position);
21497
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AccessorListSyntax(this, parent, position);
21660
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.AccessorDeclarationSyntax(this, parent, position);
21774
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ParameterListSyntax(this, parent, position);
21871
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.BracketedParameterListSyntax(this, parent, position);
22045
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ParameterSyntax(this, parent, position);
22151
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.FunctionPointerParameterSyntax(this, parent, position);
22263
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.IncompleteMemberSyntax(this, parent, position);
22335
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.SkippedTokensTriviaSyntax(this, parent, position);
22420
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DocumentationCommentTriviaSyntax(this, parent, position);
22507
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.TypeCrefSyntax(this, parent, position);
22599
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.QualifiedCrefSyntax(this, parent, position);
22710
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.NameMemberCrefSyntax(this, parent, position);
22822
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ExtensionMemberCrefSyntax(this, parent, position);
22911
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.IndexerMemberCrefSyntax(this, parent, position);
23029
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.OperatorMemberCrefSyntax(this, parent, position);
23154
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ConversionOperatorMemberCrefSyntax(this, parent, position);
23273
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CrefParameterListSyntax(this, parent, position);
23372
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CrefBracketedParameterListSyntax(this, parent, position);
23481
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.CrefParameterSyntax(this, parent, position);
23588
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlElementSyntax(this, parent, position);
23691
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlElementStartTagSyntax(this, parent, position);
23776
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlElementEndTagSyntax(this, parent, position);
23879
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlEmptyElementSyntax(this, parent, position);
23964
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlNameSyntax(this, parent, position);
24040
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlPrefixSyntax(this, parent, position);
24173
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlTextAttributeSyntax(this, parent, position);
24276
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlCrefAttributeSyntax(this, parent, position);
24379
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlNameAttributeSyntax(this, parent, position);
24451
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlTextSyntax(this, parent, position);
24545
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlCDataSectionSyntax(this, parent, position);
24648
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlProcessingInstructionSyntax(this, parent, position);
24742
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.XmlCommentSyntax(this, parent, position);
24904
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.IfDirectiveTriviaSyntax(this, parent, position);
25013
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ElifDirectiveTriviaSyntax(this, parent, position);
25108
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ElseDirectiveTriviaSyntax(this, parent, position);
25198
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.EndIfDirectiveTriviaSyntax(this, parent, position);
25288
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.RegionDirectiveTriviaSyntax(this, parent, position);
25378
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.EndRegionDirectiveTriviaSyntax(this, parent, position);
25468
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ErrorDirectiveTriviaSyntax(this, parent, position);
25558
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.WarningDirectiveTriviaSyntax(this, parent, position);
25648
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.BadDirectiveTriviaSyntax(this, parent, position);
25747
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.DefineDirectiveTriviaSyntax(this, parent, position);
25846
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.UndefDirectiveTriviaSyntax(this, parent, position);
25980
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.LineDirectiveTriviaSyntax(this, parent, position);
26083
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.LineDirectivePositionSyntax(this, parent, position);
26227
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.LineSpanDirectiveTriviaSyntax(this, parent, position);
26353
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.PragmaWarningDirectiveTriviaSyntax(this, parent, position);
26479
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.PragmaChecksumDirectiveTriviaSyntax(this, parent, position);
26578
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ReferenceDirectiveTriviaSyntax(this, parent, position);
26677
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.LoadDirectiveTriviaSyntax(this, parent, position);
26767
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.ShebangDirectiveTriviaSyntax(this, parent, position);
26875
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.IgnoredDirectiveTriviaSyntax(this, parent, position);
26992
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position) => new CSharp.Syntax.NullableDirectiveTriviaSyntax(this, parent, position);
Syntax\InternalSyntax\SyntaxToken.cs (1)
475
internal override SyntaxNode
CreateRed
(SyntaxNode parent, int position)
Syntax\InternalSyntax\SyntaxTrivia.cs (1)
110
internal override SyntaxNode
CreateRed
(SyntaxNode? parent, int position)
10 references to CreateRed
Microsoft.CodeAnalysis (9)
Syntax\GreenNode.cs (1)
958
return
CreateRed
(null, 0);
Syntax\SyntaxNode.cs (8)
146
Interlocked.CompareExchange(ref field, green.
CreateRed
(this, this.GetChildPosition(slot)), null);
164
Interlocked.CompareExchange(ref field, green.
CreateRed
(this, this.Position), null);
181
Interlocked.CompareExchange(ref field, (T)green.
CreateRed
(this, this.GetChildPosition(slot)), null);
199
Interlocked.CompareExchange(ref field, (T)green.
CreateRed
(this, this.Position), null);
222
Interlocked.CompareExchange(ref element, green.
CreateRed
(this.Parent, this.GetChildPosition(slot)), null);
244
Interlocked.CompareExchange(ref element, green.
CreateRed
(this.Parent, this.GetChildPosition(1)), null);
267
var newNode = greenChild.
CreateRed
(this.Parent, GetChildPosition(index));
1656
var clone = (T)node.Green.
CreateRed
(null, 0);
Microsoft.CodeAnalysis.CSharp (1)
Syntax\StructuredTriviaSyntax.cs (1)
27
var red = (StructuredTriviaSyntax)node.
CreateRed
(parent, position);