433 references to ParenthesizedLambdaExpression
Microsoft.CodeAnalysis.CSharp (24)
Binder\Binder_Expressions.cs (4)
594
case SyntaxKind.
ParenthesizedLambdaExpression
:
909
case SyntaxKind.
ParenthesizedLambdaExpression
:
3054
case SyntaxKind.
ParenthesizedLambdaExpression
:
11029
case SyntaxKind.
ParenthesizedLambdaExpression
:
Binder\Binder_Lambda.cs (3)
76
case SyntaxKind.
ParenthesizedLambdaExpression
:
208
attributesBuilder.Add(syntax.Kind() == SyntaxKind.
ParenthesizedLambdaExpression
? p.AttributeLists : default);
279
if (syntax.Kind() == SyntaxKind.
ParenthesizedLambdaExpression
)
BoundTree\UnboundLambda.cs (1)
1529
case SyntaxKind.
ParenthesizedLambdaExpression
:
Lowering\ClosureConversion\ClosureConversion.cs (1)
1778
case SyntaxKind.
ParenthesizedLambdaExpression
:
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
593
case SyntaxKind.
ParenthesizedLambdaExpression
:
Lowering\Instrumentation\CodeCoverageInstrumenter.cs (1)
422
case SyntaxKind.
ParenthesizedLambdaExpression
:
Lowering\LocalRewriter\LocalRewriter_FixedStatement.cs (1)
128
case SyntaxKind.
ParenthesizedLambdaExpression
:
Parser\LanguageParser.cs (2)
4666
if (grandparent != null && grandparent.Kind() == SyntaxKind.
ParenthesizedLambdaExpression
)
10784
case SyntaxKind.
ParenthesizedLambdaExpression
:
Syntax\LambdaUtilities.cs (4)
22
case SyntaxKind.
ParenthesizedLambdaExpression
:
77
case SyntaxKind.
ParenthesizedLambdaExpression
:
149
case SyntaxKind.
ParenthesizedLambdaExpression
:
290
case SyntaxKind.
ParenthesizedLambdaExpression
:
Syntax\LookupPosition.cs (1)
488
case SyntaxKind.
ParenthesizedLambdaExpression
:
Syntax\SyntaxFacts.cs (2)
190
case
ParenthesizedLambdaExpression
:
569
or SyntaxKind.
ParenthesizedLambdaExpression
;
Syntax\SyntaxNodeExtensions.cs (3)
23
case SyntaxKind.
ParenthesizedLambdaExpression
:
86
case SyntaxKind.
ParenthesizedLambdaExpression
:
120
case SyntaxKind.
ParenthesizedLambdaExpression
:
Microsoft.CodeAnalysis.CSharp.CodeStyle (15)
src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
35
context.RegisterSyntaxNodeAction(AnalyzeSyntax, SyntaxKind.SimpleLambdaExpression, SyntaxKind.
ParenthesizedLambdaExpression
, SyntaxKind.AnonymousMethodExpression);
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
51
SyntaxKind.SimpleLambdaExpression, SyntaxKind.
ParenthesizedLambdaExpression
, SyntaxKind.AnonymousMethodExpression);
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
35
SyntaxKind.SimpleLambdaExpression, SyntaxKind.
ParenthesizedLambdaExpression
);
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
36
SyntaxKind.
ParenthesizedLambdaExpression
);
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
73
SyntaxKind.SimpleLambdaExpression, SyntaxKind.
ParenthesizedLambdaExpression
, SyntaxKind.AnonymousMethodExpression));
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
574
case SyntaxKind.
ParenthesizedLambdaExpression
:
838
case SyntaxKind.
ParenthesizedLambdaExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
430
case SyntaxKind.
ParenthesizedLambdaExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
125
=> token.Kind() == SyntaxKind.OpenParenToken && token.Parent.IsKind(SyntaxKind.ParameterList) && token.Parent.Parent.IsKind(SyntaxKind.
ParenthesizedLambdaExpression
);
134
return node.Parent?.Kind() is SyntaxKind.SimpleLambdaExpression or SyntaxKind.
ParenthesizedLambdaExpression
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\AnchorIndentationFormattingRule.cs (1)
19
if (node.Kind() is SyntaxKind.SimpleLambdaExpression or SyntaxKind.
ParenthesizedLambdaExpression
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
208
currentTokenParentParent is (kind: SyntaxKind.SimpleLambdaExpression or SyntaxKind.
ParenthesizedLambdaExpression
))
426
currentTokenParentParent is (kind: SyntaxKind.SimpleLambdaExpression or SyntaxKind.
ParenthesizedLambdaExpression
))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
199
case SyntaxKind.
ParenthesizedLambdaExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
201
case SyntaxKind.
ParenthesizedLambdaExpression
:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
123
SyntaxKind.
ParenthesizedLambdaExpression
or
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
177
case SyntaxKind.
ParenthesizedLambdaExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1231
token.Parent.IsParentKind(SyntaxKind.
ParenthesizedLambdaExpression
))
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
SymbolKey\SymbolKeyTestBase.cs (1)
392
not SyntaxKind.
ParenthesizedLambdaExpression
and
Microsoft.CodeAnalysis.CSharp.Features (25)
BraceCompletion\CurlyBraceCompletionService.cs (1)
177
if (currentTokenParentParent is (kind: SyntaxKind.SimpleLambdaExpression or SyntaxKind.
ParenthesizedLambdaExpression
))
ChangeSignature\CSharpChangeSignatureService.cs (3)
48
SyntaxKind.
ParenthesizedLambdaExpression
,
81
SyntaxKind.
ParenthesizedLambdaExpression
,
101
SyntaxKind.
ParenthesizedLambdaExpression
,
ConvertLinq\CSharpConvertLinqQueryToForEachProvider.cs (1)
932
case SyntaxKind.
ParenthesizedLambdaExpression
:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
1859
case SyntaxKind.
ParenthesizedLambdaExpression
:
1943
case SyntaxKind.
ParenthesizedLambdaExpression
:
2177
case SyntaxKind.
ParenthesizedLambdaExpression
:
EditAndContinue\SyntaxComparer.cs (4)
539
case SyntaxKind.
ParenthesizedLambdaExpression
:
889
case SyntaxKind.
ParenthesizedLambdaExpression
:
987
case SyntaxKind.
ParenthesizedLambdaExpression
:
1065
case SyntaxKind.
ParenthesizedLambdaExpression
:
ExtractMethod\CSharpMethodExtractor.FormattingProvider.cs (1)
62
if (node.Kind() is SyntaxKind.SimpleLambdaExpression or SyntaxKind.
ParenthesizedLambdaExpression
or SyntaxKind.AnonymousMethodExpression)
InlineHints\CSharpInlineTypeHintsService.cs (1)
81
return parameterNode.Parent?.Parent?.Kind() is SyntaxKind.
ParenthesizedLambdaExpression
QuickInfo\CSharpSemanticQuickInfoProvider.cs (1)
40
&& token.Parent is (kind: SyntaxKind.
ParenthesizedLambdaExpression
or SyntaxKind.SimpleLambdaExpression))
src\Analyzers\CSharp\Analyzers\MakeAnonymousFunctionStatic\MakeAnonymousFunctionStaticDiagnosticAnalyzer.cs (1)
35
context.RegisterSyntaxNodeAction(AnalyzeSyntax, SyntaxKind.SimpleLambdaExpression, SyntaxKind.
ParenthesizedLambdaExpression
, SyntaxKind.AnonymousMethodExpression);
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryLambdaExpression\CSharpRemoveUnnecessaryLambdaExpressionDiagnosticAnalyzer.cs (1)
51
SyntaxKind.SimpleLambdaExpression, SyntaxKind.
ParenthesizedLambdaExpression
, SyntaxKind.AnonymousMethodExpression);
src\Analyzers\CSharp\Analyzers\UseExpressionBodyForLambda\UseExpressionBodyForLambdaDiagnosticAnalyzer.cs (1)
35
SyntaxKind.SimpleLambdaExpression, SyntaxKind.
ParenthesizedLambdaExpression
);
src\Analyzers\CSharp\Analyzers\UseImplicitlyTypedLambdaExpression\CSharpUseImplicitlyTypedLambdaExpressionDiagnosticAnalyzer.cs (1)
36
SyntaxKind.
ParenthesizedLambdaExpression
);
src\Analyzers\CSharp\Analyzers\UseLocalFunction\CSharpUseLocalFunctionDiagnosticAnalyzer.cs (1)
73
SyntaxKind.SimpleLambdaExpression, SyntaxKind.
ParenthesizedLambdaExpression
, SyntaxKind.AnonymousMethodExpression));
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
123
SyntaxKind.
ParenthesizedLambdaExpression
or
src\Compilers\CSharp\Portable\Syntax\LambdaUtilities.cs (4)
22
case SyntaxKind.
ParenthesizedLambdaExpression
:
77
case SyntaxKind.
ParenthesizedLambdaExpression
:
149
case SyntaxKind.
ParenthesizedLambdaExpression
:
290
case SyntaxKind.
ParenthesizedLambdaExpression
:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\LambdaTests.cs (1)
8003
.Where(n => n.IsKind(SyntaxKind.
ParenthesizedLambdaExpression
))
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (346)
Parsing\AnonymousFunctionParsingTests.cs (12)
2963
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3108
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3222
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3371
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3524
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3677
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3812
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3966
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4089
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4247
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4409
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4571
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\AsyncParsingTests.cs (4)
1313
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1340
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2762
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2816
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\AwaitParsingTests.cs (44)
258
N(SyntaxKind.
ParenthesizedLambdaExpression
);
284
N(SyntaxKind.
ParenthesizedLambdaExpression
);
436
N(SyntaxKind.
ParenthesizedLambdaExpression
);
480
N(SyntaxKind.
ParenthesizedLambdaExpression
);
524
N(SyntaxKind.
ParenthesizedLambdaExpression
);
558
N(SyntaxKind.
ParenthesizedLambdaExpression
);
586
N(SyntaxKind.
ParenthesizedLambdaExpression
);
620
N(SyntaxKind.
ParenthesizedLambdaExpression
);
654
N(SyntaxKind.
ParenthesizedLambdaExpression
);
695
N(SyntaxKind.
ParenthesizedLambdaExpression
);
732
N(SyntaxKind.
ParenthesizedLambdaExpression
);
763
N(SyntaxKind.
ParenthesizedLambdaExpression
);
794
N(SyntaxKind.
ParenthesizedLambdaExpression
);
825
N(SyntaxKind.
ParenthesizedLambdaExpression
);
860
N(SyntaxKind.
ParenthesizedLambdaExpression
);
889
N(SyntaxKind.
ParenthesizedLambdaExpression
);
934
N(SyntaxKind.
ParenthesizedLambdaExpression
);
960
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1020
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1048
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1107
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1852
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1878
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1908
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1950
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1992
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2034
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2065
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2097
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2129
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2161
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2187
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2213
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2239
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2265
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2291
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2317
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2346
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2402
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2442
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2487
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2534
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2580
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2626
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\CollectionExpressionParsingTests.cs (35)
3049
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3240
N(SyntaxKind.
ParenthesizedLambdaExpression
);
7821
N(SyntaxKind.
ParenthesizedLambdaExpression
);
7859
N(SyntaxKind.
ParenthesizedLambdaExpression
);
7877
N(SyntaxKind.
ParenthesizedLambdaExpression
);
7915
N(SyntaxKind.
ParenthesizedLambdaExpression
);
8056
N(SyntaxKind.
ParenthesizedLambdaExpression
);
8209
N(SyntaxKind.
ParenthesizedLambdaExpression
);
8362
N(SyntaxKind.
ParenthesizedLambdaExpression
);
8502
N(SyntaxKind.
ParenthesizedLambdaExpression
);
8654
N(SyntaxKind.
ParenthesizedLambdaExpression
);
8809
N(SyntaxKind.
ParenthesizedLambdaExpression
);
12875
N(SyntaxKind.
ParenthesizedLambdaExpression
);
13072
N(SyntaxKind.
ParenthesizedLambdaExpression
);
13221
N(SyntaxKind.
ParenthesizedLambdaExpression
);
13386
N(SyntaxKind.
ParenthesizedLambdaExpression
);
13564
N(SyntaxKind.
ParenthesizedLambdaExpression
);
13758
N(SyntaxKind.
ParenthesizedLambdaExpression
);
14023
N(SyntaxKind.
ParenthesizedLambdaExpression
);
14109
N(SyntaxKind.
ParenthesizedLambdaExpression
);
14215
N(SyntaxKind.
ParenthesizedLambdaExpression
);
14308
N(SyntaxKind.
ParenthesizedLambdaExpression
);
14423
N(SyntaxKind.
ParenthesizedLambdaExpression
);
14531
N(SyntaxKind.
ParenthesizedLambdaExpression
);
14659
N(SyntaxKind.
ParenthesizedLambdaExpression
);
14767
N(SyntaxKind.
ParenthesizedLambdaExpression
);
14897
N(SyntaxKind.
ParenthesizedLambdaExpression
);
15006
N(SyntaxKind.
ParenthesizedLambdaExpression
);
15133
N(SyntaxKind.
ParenthesizedLambdaExpression
);
15230
N(SyntaxKind.
ParenthesizedLambdaExpression
);
15349
N(SyntaxKind.
ParenthesizedLambdaExpression
);
15465
N(SyntaxKind.
ParenthesizedLambdaExpression
);
16992
N(SyntaxKind.
ParenthesizedLambdaExpression
);
18540
N(SyntaxKind.
ParenthesizedLambdaExpression
);
18566
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\DeclarationScopeParsingTests.cs (6)
897
N(SyntaxKind.
ParenthesizedLambdaExpression
);
939
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1099
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1169
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1212
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1280
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\DeconstructionTests.cs (2)
2009
Assert.Equal(SyntaxKind.
ParenthesizedLambdaExpression
, expression.Kind());
2020
Assert.Equal(SyntaxKind.
ParenthesizedLambdaExpression
, expression.Kind());
Parsing\ExpressionParsingTests.cs (7)
2090
Assert.Equal(SyntaxKind.
ParenthesizedLambdaExpression
, expr.Kind());
2110
Assert.Equal(SyntaxKind.
ParenthesizedLambdaExpression
, expr.Kind());
2130
Assert.Equal(SyntaxKind.
ParenthesizedLambdaExpression
, expr.Kind());
2152
Assert.Equal(SyntaxKind.
ParenthesizedLambdaExpression
, expr.Kind());
2176
Assert.Equal(SyntaxKind.
ParenthesizedLambdaExpression
, expr.Kind());
2203
Assert.Equal(SyntaxKind.
ParenthesizedLambdaExpression
, expr.Kind());
2228
Assert.Equal(SyntaxKind.
ParenthesizedLambdaExpression
, expr.Kind());
Parsing\FileModifierParsingTests.cs (1)
3389
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\FunctionPointerTests.cs (1)
2301
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\LambdaAttributeParsingTests.cs (48)
84
N(SyntaxKind.
ParenthesizedLambdaExpression
);
134
N(SyntaxKind.
ParenthesizedLambdaExpression
);
195
N(SyntaxKind.
ParenthesizedLambdaExpression
);
238
N(SyntaxKind.
ParenthesizedLambdaExpression
);
355
N(SyntaxKind.
ParenthesizedLambdaExpression
);
390
N(SyntaxKind.
ParenthesizedLambdaExpression
);
429
N(SyntaxKind.
ParenthesizedLambdaExpression
);
472
N(SyntaxKind.
ParenthesizedLambdaExpression
);
515
N(SyntaxKind.
ParenthesizedLambdaExpression
);
554
N(SyntaxKind.
ParenthesizedLambdaExpression
);
597
N(SyntaxKind.
ParenthesizedLambdaExpression
);
675
N(SyntaxKind.
ParenthesizedLambdaExpression
);
713
N(SyntaxKind.
ParenthesizedLambdaExpression
);
753
N(SyntaxKind.
ParenthesizedLambdaExpression
);
796
N(SyntaxKind.
ParenthesizedLambdaExpression
);
830
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1151
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1305
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1389
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1429
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1477
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1524
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1564
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1610
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1657
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1713
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1748
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1789
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1847
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2760
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2844
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2918
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3045
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3116
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3189
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3229
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3275
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3366
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3405
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3483
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3732
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3838
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3967
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4064
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4080
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4181
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4218
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4353
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\LambdaParameterParsingTests.cs (60)
752
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2093
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2329
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2444
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2515
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2585
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2637
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2694
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2832
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3182
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3271
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3392
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3564
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3647
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3744
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3782
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3844
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3882
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4040
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4051
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4062
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4073
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4175
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4204
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4252
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4682
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5091
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5390
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5427
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5568
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5595
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5627
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5658
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5690
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5721
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5837
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5859
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5887
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5920
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5949
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5983
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6012
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6046
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6074
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6107
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6138
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6174
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6203
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6237
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6273
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6314
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6354
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6399
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6429
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6465
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6505
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6541
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6589
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6624
N(SyntaxKind.
ParenthesizedLambdaExpression
);
6663
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\LambdaReturnTypeParsingTests.cs (114)
50
N(SyntaxKind.
ParenthesizedLambdaExpression
);
87
N(SyntaxKind.
ParenthesizedLambdaExpression
);
134
N(SyntaxKind.
ParenthesizedLambdaExpression
);
174
N(SyntaxKind.
ParenthesizedLambdaExpression
);
348
N(SyntaxKind.
ParenthesizedLambdaExpression
);
383
N(SyntaxKind.
ParenthesizedLambdaExpression
);
415
N(SyntaxKind.
ParenthesizedLambdaExpression
);
458
N(SyntaxKind.
ParenthesizedLambdaExpression
);
492
N(SyntaxKind.
ParenthesizedLambdaExpression
);
522
N(SyntaxKind.
ParenthesizedLambdaExpression
);
553
N(SyntaxKind.
ParenthesizedLambdaExpression
);
596
N(SyntaxKind.
ParenthesizedLambdaExpression
);
670
N(SyntaxKind.
ParenthesizedLambdaExpression
);
703
N(SyntaxKind.
ParenthesizedLambdaExpression
);
733
N(SyntaxKind.
ParenthesizedLambdaExpression
);
778
N(SyntaxKind.
ParenthesizedLambdaExpression
);
841
N(SyntaxKind.
ParenthesizedLambdaExpression
);
884
N(SyntaxKind.
ParenthesizedLambdaExpression
);
912
N(SyntaxKind.
ParenthesizedLambdaExpression
);
949
N(SyntaxKind.
ParenthesizedLambdaExpression
);
977
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1046
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1074
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1141
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1197
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1247
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1275
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1330
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1385
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1411
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1443
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1507
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1535
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1582
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1625
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1659
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1690
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1727
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1755
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1802
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1847
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1909
N(SyntaxKind.
ParenthesizedLambdaExpression
);
1957
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2001
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2039
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2074
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2112
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2146
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2182
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2230
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2301
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2345
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2357
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2381
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2393
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2420
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2432
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2461
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2509
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2548
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2564
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2602
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2634
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2681
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2732
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2788
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2846
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2894
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2934
N(SyntaxKind.
ParenthesizedLambdaExpression
);
2979
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3026
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3066
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3103
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3145
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3190
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3241
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3286
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3327
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3354
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3394
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3416
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3468
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3521
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3566
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3608
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3997
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4035
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4071
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4107
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4151
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4195
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4404
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4753
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4791
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4830
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4861
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4896
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4932
N(SyntaxKind.
ParenthesizedLambdaExpression
);
4958
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5035
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5075
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5111
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5176
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5288
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5325
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5370
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5418
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5454
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5497
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5548
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5619
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5677
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5730
N(SyntaxKind.
ParenthesizedLambdaExpression
);
5796
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\LocalFunctionParsingTests.cs (1)
1478
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\MemberDeclarationParsingTests.cs (4)
8676
N(SyntaxKind.
ParenthesizedLambdaExpression
);
10276
N(SyntaxKind.
ParenthesizedLambdaExpression
);
10308
N(SyntaxKind.
ParenthesizedLambdaExpression
);
10341
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\NullableParsingTests.cs (1)
1277
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\PatternParsingTests.cs (1)
10283
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\RefFieldParsingTests.cs (1)
426
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\StatementAttributeParsingTests.cs (2)
3549
N(SyntaxKind.
ParenthesizedLambdaExpression
);
3631
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Parsing\ValueTupleTests.cs (2)
252
N(SyntaxKind.
ParenthesizedLambdaExpression
);
356
N(SyntaxKind.
ParenthesizedLambdaExpression
);
Microsoft.CodeAnalysis.CSharp.Workspaces (18)
CodeGeneration\CSharpSyntaxGenerator.cs (5)
1593
case SyntaxKind.
ParenthesizedLambdaExpression
:
2225
case SyntaxKind.
ParenthesizedLambdaExpression
:
2255
case SyntaxKind.
ParenthesizedLambdaExpression
:
2310
case SyntaxKind.
ParenthesizedLambdaExpression
:
2468
SyntaxKind.
ParenthesizedLambdaExpression
=> (((ParenthesizedLambdaExpressionSyntax)declaration).Body as BlockSyntax)?.Statements,
Simplification\Reducers\CSharpMiscellaneousReducer.cs (1)
41
parameterSyntax.Parent.IsParentKind(SyntaxKind.
ParenthesizedLambdaExpression
))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (2)
574
case SyntaxKind.
ParenthesizedLambdaExpression
:
838
case SyntaxKind.
ParenthesizedLambdaExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs (1)
430
case SyntaxKind.
ParenthesizedLambdaExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\FormattingHelpers.cs (2)
125
=> token.Kind() == SyntaxKind.OpenParenToken && token.Parent.IsKind(SyntaxKind.ParameterList) && token.Parent.Parent.IsKind(SyntaxKind.
ParenthesizedLambdaExpression
);
134
return node.Parent?.Kind() is SyntaxKind.SimpleLambdaExpression or SyntaxKind.
ParenthesizedLambdaExpression
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\AnchorIndentationFormattingRule.cs (1)
19
if (node.Kind() is SyntaxKind.SimpleLambdaExpression or SyntaxKind.
ParenthesizedLambdaExpression
)
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Formatting\Rules\NewLineUserSettingFormattingRule.cs (2)
208
currentTokenParentParent is (kind: SyntaxKind.SimpleLambdaExpression or SyntaxKind.
ParenthesizedLambdaExpression
))
426
currentTokenParentParent is (kind: SyntaxKind.SimpleLambdaExpression or SyntaxKind.
ParenthesizedLambdaExpression
))
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpAccessibilityFacts.cs (1)
199
case SyntaxKind.
ParenthesizedLambdaExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Utilities\SpeculationAnalyzer.cs (1)
201
case SyntaxKind.
ParenthesizedLambdaExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Editing\CSharpImportAdder.cs (1)
177
case SyntaxKind.
ParenthesizedLambdaExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
1231
token.Parent.IsParentKind(SyntaxKind.
ParenthesizedLambdaExpression
))