46 references to WithInitializerExpression
Microsoft.CodeAnalysis.CSharp (6)
Binder\Binder.IdentifierUsedAsValueFinder.cs (1)
69
assignment.Parent?.Kind() is SyntaxKind.ObjectInitializerExpression or SyntaxKind.
WithInitializerExpression
)
Binder\Binder_Expressions.cs (3)
5607
case SyntaxKind.
WithInitializerExpression
:
5634
Debug.Assert(syntax.Parent.Parent.Kind() != SyntaxKind.
WithInitializerExpression
);
5656
initializerSyntax.Kind() == SyntaxKind.
WithInitializerExpression
);
Compiler\MethodCompiler.cs (1)
2091
assignment.Parent?.Kind() is SyntaxKind.ObjectInitializerExpression or SyntaxKind.
WithInitializerExpression
)
Parser\LanguageParser.cs (1)
12907
SyntaxKind.
WithInitializerExpression
,
Microsoft.CodeAnalysis.CSharp.CodeStyle (3)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
136
or SyntaxKind.
WithInitializerExpression
)
344
currentToken.Parent.Kind() is SyntaxKind.ObjectInitializerExpression or SyntaxKind.CollectionInitializerExpression or SyntaxKind.
WithInitializerExpression
or SyntaxKind.PropertyPatternClause)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
639
if (identifier.Parent.IsParentKind(SyntaxKind.
WithInitializerExpression
))
Microsoft.CodeAnalysis.CSharp.Features (2)
BraceCompletion\CurlyBraceCompletionService.cs (1)
144
SyntaxKind.
WithInitializerExpression
or
Completion\CompletionProviders\ObjectAndWithInitializerCompletionProvider.cs (1)
126
token.Parent.Kind() is not (SyntaxKind.ObjectInitializerExpression or SyntaxKind.
WithInitializerExpression
))
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (31)
Parsing\CollectionExpressionParsingTests.cs (1)
1222
N(SyntaxKind.
WithInitializerExpression
);
Parsing\ForStatementParsingTest.cs (8)
1793
N(SyntaxKind.
WithInitializerExpression
);
1881
N(SyntaxKind.
WithInitializerExpression
);
1973
N(SyntaxKind.
WithInitializerExpression
);
2069
N(SyntaxKind.
WithInitializerExpression
);
2172
N(SyntaxKind.
WithInitializerExpression
);
2273
N(SyntaxKind.
WithInitializerExpression
);
4421
N(SyntaxKind.
WithInitializerExpression
);
4435
N(SyntaxKind.
WithInitializerExpression
);
Parsing\LambdaAttributeParsingTests.cs (1)
3161
N(SyntaxKind.
WithInitializerExpression
);
Parsing\RecordParsing.cs (21)
1346
N(SyntaxKind.
WithInitializerExpression
);
1428
N(SyntaxKind.
WithInitializerExpression
);
1473
N(SyntaxKind.
WithInitializerExpression
);
1500
N(SyntaxKind.
WithInitializerExpression
);
1536
N(SyntaxKind.
WithInitializerExpression
);
1587
N(SyntaxKind.
WithInitializerExpression
);
1624
N(SyntaxKind.
WithInitializerExpression
);
1665
N(SyntaxKind.
WithInitializerExpression
);
1698
N(SyntaxKind.
WithInitializerExpression
);
1705
N(SyntaxKind.
WithInitializerExpression
);
1739
N(SyntaxKind.
WithInitializerExpression
);
1803
N(SyntaxKind.
WithInitializerExpression
);
1879
N(SyntaxKind.
WithInitializerExpression
);
1900
N(SyntaxKind.
WithInitializerExpression
);
1972
N(SyntaxKind.
WithInitializerExpression
);
2011
N(SyntaxKind.
WithInitializerExpression
);
2076
N(SyntaxKind.
WithInitializerExpression
);
2130
N(SyntaxKind.
WithInitializerExpression
);
2144
N(SyntaxKind.
WithInitializerExpression
);
2190
N(SyntaxKind.
WithInitializerExpression
);
2204
N(SyntaxKind.
WithInitializerExpression
);
Microsoft.CodeAnalysis.CSharp.Workspaces (4)
Simplification\CSharpSimplificationService.Expander.cs (1)
865
if (parent.Kind() is SyntaxKind.ObjectInitializerExpression or SyntaxKind.
WithInitializerExpression
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
136
or SyntaxKind.
WithInitializerExpression
)
344
currentToken.Parent.Kind() is SyntaxKind.ObjectInitializerExpression or SyntaxKind.CollectionInitializerExpression or SyntaxKind.
WithInitializerExpression
or SyntaxKind.PropertyPatternClause)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
639
if (identifier.Parent.IsParentKind(SyntaxKind.
WithInitializerExpression
))