260 references to SingleLineSubLambdaExpression
Microsoft.CodeAnalysis.VisualBasic (201)
Binding\Binder_Expressions.vb (1)
179
SyntaxKind.
SingleLineSubLambdaExpression
,
Binding\Binder_Lambda.vb (4)
71
node.Kind = SyntaxKind.
SingleLineSubLambdaExpression
Then
472
Case SyntaxKind.
SingleLineSubLambdaExpression
533
Case SyntaxKind.
SingleLineSubLambdaExpression
,
539
If lambdaSyntax.Kind = SyntaxKind.
SingleLineSubLambdaExpression
OrElse endSyntax Is lambdaSyntax Then
Binding\Binder_SelectCase.vb (1)
81
SyntaxKind.SingleLineFunctionLambdaExpression, SyntaxKind.
SingleLineSubLambdaExpression
Binding\Binder_Statements.vb (1)
5163
Case SyntaxKind.
SingleLineSubLambdaExpression
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
179
If node.ContainsDiagnostics AndAlso node.Parent.Kind = SyntaxKind.
SingleLineSubLambdaExpression
Then
Binding\ExecutableCodeBinder.vb (1)
57
SyntaxKind.
SingleLineSubLambdaExpression
Binding\LocalBinderBuilder.vb (2)
151
Case SyntaxKind.
SingleLineSubLambdaExpression
163
If node.Kind = SyntaxKind.
SingleLineSubLambdaExpression
Then
Binding\MemberSemanticModel.vb (1)
1312
ElseIf current.Kind = SyntaxKind.
SingleLineSubLambdaExpression
Then
BoundTree\BoundLambda.vb (1)
25
kind = SyntaxKind.
SingleLineSubLambdaExpression
BoundTree\UnboundLambda.vb (1)
33
kind = SyntaxKind.
SingleLineSubLambdaExpression
Generated\Syntax.xml.Internal.Generated.vb (4)
51335
Dim cached = SyntaxNodeCache.TryGetNode(SyntaxKind.
SingleLineSubLambdaExpression
, subOrFunctionHeader, body, hash)
51340
Dim result = New SingleLineLambdaExpressionSyntax(SyntaxKind.
SingleLineSubLambdaExpression
, subOrFunctionHeader, body)
63413
Dim cached = VisualBasicSyntaxNodeCache.TryGetNode(SyntaxKind.
SingleLineSubLambdaExpression
, subOrFunctionHeader, body, _factoryContext, hash)
63418
Dim result = New SingleLineLambdaExpressionSyntax(SyntaxKind.
SingleLineSubLambdaExpression
, subOrFunctionHeader, body, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (163)
12012
SyntaxKind.
SingleLineSubLambdaExpression
,
12159
SyntaxKind.
SingleLineSubLambdaExpression
,
12595
SyntaxKind.
SingleLineSubLambdaExpression
,
12726
SyntaxKind.
SingleLineSubLambdaExpression
,
14033
SyntaxKind.
SingleLineSubLambdaExpression
,
14320
SyntaxKind.
SingleLineSubLambdaExpression
,
14499
SyntaxKind.
SingleLineSubLambdaExpression
,
14882
SyntaxKind.
SingleLineSubLambdaExpression
,
15089
SyntaxKind.
SingleLineSubLambdaExpression
,
15799
SyntaxKind.
SingleLineSubLambdaExpression
,
16236
SyntaxKind.
SingleLineSubLambdaExpression
,
16365
SyntaxKind.
SingleLineSubLambdaExpression
,
16482
SyntaxKind.
SingleLineSubLambdaExpression
,
16636
SyntaxKind.
SingleLineSubLambdaExpression
,
16782
SyntaxKind.
SingleLineSubLambdaExpression
,
16928
SyntaxKind.
SingleLineSubLambdaExpression
,
17074
SyntaxKind.
SingleLineSubLambdaExpression
,
17220
SyntaxKind.
SingleLineSubLambdaExpression
,
17366
SyntaxKind.
SingleLineSubLambdaExpression
,
17519
SyntaxKind.
SingleLineSubLambdaExpression
,
17690
SyntaxKind.
SingleLineSubLambdaExpression
,
18547
SyntaxKind.
SingleLineSubLambdaExpression
,
18693
SyntaxKind.
SingleLineSubLambdaExpression
,
18844
SyntaxKind.
SingleLineSubLambdaExpression
,
18986
SyntaxKind.
SingleLineSubLambdaExpression
,
19236
SyntaxKind.
SingleLineSubLambdaExpression
,
19354
SyntaxKind.
SingleLineSubLambdaExpression
,
19471
SyntaxKind.
SingleLineSubLambdaExpression
,
19655
SyntaxKind.
SingleLineSubLambdaExpression
,
19820
SyntaxKind.
SingleLineSubLambdaExpression
,
19938
SyntaxKind.
SingleLineSubLambdaExpression
,
20231
SyntaxKind.
SingleLineSubLambdaExpression
,
20357
SyntaxKind.
SingleLineSubLambdaExpression
,
20503
SyntaxKind.
SingleLineSubLambdaExpression
,
20620
SyntaxKind.
SingleLineSubLambdaExpression
,
20766
SyntaxKind.
SingleLineSubLambdaExpression
,
20883
SyntaxKind.
SingleLineSubLambdaExpression
,
21029
SyntaxKind.
SingleLineSubLambdaExpression
,
21146
SyntaxKind.
SingleLineSubLambdaExpression
,
21292
SyntaxKind.
SingleLineSubLambdaExpression
,
21409
SyntaxKind.
SingleLineSubLambdaExpression
,
21555
SyntaxKind.
SingleLineSubLambdaExpression
,
21672
SyntaxKind.
SingleLineSubLambdaExpression
,
21818
SyntaxKind.
SingleLineSubLambdaExpression
,
21935
SyntaxKind.
SingleLineSubLambdaExpression
,
22081
SyntaxKind.
SingleLineSubLambdaExpression
,
22198
SyntaxKind.
SingleLineSubLambdaExpression
,
22344
SyntaxKind.
SingleLineSubLambdaExpression
,
22461
SyntaxKind.
SingleLineSubLambdaExpression
,
22607
SyntaxKind.
SingleLineSubLambdaExpression
,
22724
SyntaxKind.
SingleLineSubLambdaExpression
,
22870
SyntaxKind.
SingleLineSubLambdaExpression
,
22987
SyntaxKind.
SingleLineSubLambdaExpression
,
23145
SyntaxKind.
SingleLineSubLambdaExpression
,
23260
SyntaxKind.
SingleLineSubLambdaExpression
,
23509
SyntaxKind.
SingleLineSubLambdaExpression
,
23626
SyntaxKind.
SingleLineSubLambdaExpression
,
23779
SyntaxKind.
SingleLineSubLambdaExpression
,
23896
SyntaxKind.
SingleLineSubLambdaExpression
,
24055
SyntaxKind.
SingleLineSubLambdaExpression
,
24172
SyntaxKind.
SingleLineSubLambdaExpression
,
24393
SyntaxKind.
SingleLineSubLambdaExpression
,
24682
SyntaxKind.
SingleLineSubLambdaExpression
,
25162
SyntaxKind.
SingleLineSubLambdaExpression
,
25622
SyntaxKind.
SingleLineSubLambdaExpression
,
25796
SyntaxKind.
SingleLineSubLambdaExpression
,
25976
SyntaxKind.
SingleLineSubLambdaExpression
,
27012
SyntaxKind.
SingleLineSubLambdaExpression
,
27195
SyntaxKind.
SingleLineSubLambdaExpression
,
27378
SyntaxKind.
SingleLineSubLambdaExpression
,
27574
SyntaxKind.
SingleLineSubLambdaExpression
,
27722
SyntaxKind.
SingleLineSubLambdaExpression
,
27862
SyntaxKind.
SingleLineSubLambdaExpression
,
28006
SyntaxKind.
SingleLineSubLambdaExpression
,
28123
SyntaxKind.
SingleLineSubLambdaExpression
,
28267
SyntaxKind.
SingleLineSubLambdaExpression
,
28384
SyntaxKind.
SingleLineSubLambdaExpression
,
28528
SyntaxKind.
SingleLineSubLambdaExpression
,
28645
SyntaxKind.
SingleLineSubLambdaExpression
,
28789
SyntaxKind.
SingleLineSubLambdaExpression
,
28906
SyntaxKind.
SingleLineSubLambdaExpression
,
29050
SyntaxKind.
SingleLineSubLambdaExpression
,
29167
SyntaxKind.
SingleLineSubLambdaExpression
,
29311
SyntaxKind.
SingleLineSubLambdaExpression
,
29428
SyntaxKind.
SingleLineSubLambdaExpression
,
29572
SyntaxKind.
SingleLineSubLambdaExpression
,
29689
SyntaxKind.
SingleLineSubLambdaExpression
,
29833
SyntaxKind.
SingleLineSubLambdaExpression
,
29950
SyntaxKind.
SingleLineSubLambdaExpression
,
30094
SyntaxKind.
SingleLineSubLambdaExpression
,
30211
SyntaxKind.
SingleLineSubLambdaExpression
,
30355
SyntaxKind.
SingleLineSubLambdaExpression
,
30472
SyntaxKind.
SingleLineSubLambdaExpression
,
30616
SyntaxKind.
SingleLineSubLambdaExpression
,
30733
SyntaxKind.
SingleLineSubLambdaExpression
,
30877
SyntaxKind.
SingleLineSubLambdaExpression
,
30994
SyntaxKind.
SingleLineSubLambdaExpression
,
31138
SyntaxKind.
SingleLineSubLambdaExpression
,
31255
SyntaxKind.
SingleLineSubLambdaExpression
,
31399
SyntaxKind.
SingleLineSubLambdaExpression
,
31516
SyntaxKind.
SingleLineSubLambdaExpression
,
31660
SyntaxKind.
SingleLineSubLambdaExpression
,
31777
SyntaxKind.
SingleLineSubLambdaExpression
,
31921
SyntaxKind.
SingleLineSubLambdaExpression
,
32038
SyntaxKind.
SingleLineSubLambdaExpression
,
32182
SyntaxKind.
SingleLineSubLambdaExpression
,
32299
SyntaxKind.
SingleLineSubLambdaExpression
,
32443
SyntaxKind.
SingleLineSubLambdaExpression
,
32560
SyntaxKind.
SingleLineSubLambdaExpression
,
32704
SyntaxKind.
SingleLineSubLambdaExpression
,
32821
SyntaxKind.
SingleLineSubLambdaExpression
,
32965
SyntaxKind.
SingleLineSubLambdaExpression
,
33082
SyntaxKind.
SingleLineSubLambdaExpression
,
33226
SyntaxKind.
SingleLineSubLambdaExpression
,
33343
SyntaxKind.
SingleLineSubLambdaExpression
,
33487
SyntaxKind.
SingleLineSubLambdaExpression
,
33604
SyntaxKind.
SingleLineSubLambdaExpression
,
33748
SyntaxKind.
SingleLineSubLambdaExpression
,
33865
SyntaxKind.
SingleLineSubLambdaExpression
,
34023
SyntaxKind.
SingleLineSubLambdaExpression
,
34138
SyntaxKind.
SingleLineSubLambdaExpression
,
34326
SyntaxKind.
SingleLineSubLambdaExpression
,
34468
SyntaxKind.
SingleLineSubLambdaExpression
,
34610
SyntaxKind.
SingleLineSubLambdaExpression
,
34752
SyntaxKind.
SingleLineSubLambdaExpression
,
34900
SyntaxKind.
SingleLineSubLambdaExpression
,
35063
SyntaxKind.
SingleLineSubLambdaExpression
,
35180
SyntaxKind.
SingleLineSubLambdaExpression
,
35355
SyntaxKind.
SingleLineSubLambdaExpression
,
35472
SyntaxKind.
SingleLineSubLambdaExpression
,
35589
SyntaxKind.
SingleLineSubLambdaExpression
,
35749
SyntaxKind.
SingleLineSubLambdaExpression
,
36043
SyntaxKind.
SingleLineSubLambdaExpression
,
36239
Return New SingleLineLambdaExpressionSyntax(SyntaxKind.
SingleLineSubLambdaExpression
, Nothing, Nothing, subOrFunctionHeader, body)
36345
SyntaxKind.
SingleLineSubLambdaExpression
,
37082
SyntaxKind.
SingleLineSubLambdaExpression
,
37262
SyntaxKind.
SingleLineSubLambdaExpression
,
37379
SyntaxKind.
SingleLineSubLambdaExpression
,
37568
SyntaxKind.
SingleLineSubLambdaExpression
,
37729
SyntaxKind.
SingleLineSubLambdaExpression
,
38238
SyntaxKind.
SingleLineSubLambdaExpression
,
38390
SyntaxKind.
SingleLineSubLambdaExpression
,
38542
SyntaxKind.
SingleLineSubLambdaExpression
,
38699
SyntaxKind.
SingleLineSubLambdaExpression
,
38860
SyntaxKind.
SingleLineSubLambdaExpression
,
39002
SyntaxKind.
SingleLineSubLambdaExpression
,
39149
SyntaxKind.
SingleLineSubLambdaExpression
,
39359
SyntaxKind.
SingleLineSubLambdaExpression
,
39476
SyntaxKind.
SingleLineSubLambdaExpression
,
39826
SyntaxKind.
SingleLineSubLambdaExpression
,
39966
SyntaxKind.
SingleLineSubLambdaExpression
,
40113
SyntaxKind.
SingleLineSubLambdaExpression
,
40864
SyntaxKind.
SingleLineSubLambdaExpression
,
41507
SyntaxKind.
SingleLineSubLambdaExpression
,
41649
SyntaxKind.
SingleLineSubLambdaExpression
,
42290
SyntaxKind.
SingleLineSubLambdaExpression
,
42521
SyntaxKind.
SingleLineSubLambdaExpression
,
42687
SyntaxKind.
SingleLineSubLambdaExpression
,
43042
SyntaxKind.
SingleLineSubLambdaExpression
,
43207
SyntaxKind.
SingleLineSubLambdaExpression
,
43351
SyntaxKind.
SingleLineSubLambdaExpression
,
43502
SyntaxKind.
SingleLineSubLambdaExpression
,
44809
SyntaxKind.
SingleLineSubLambdaExpression
Generated\Syntax.xml.Syntax.Generated.vb (1)
25921
''' <item><description><see cref="SyntaxKind.
SingleLineSubLambdaExpression
"/></description></item>
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
204
Case SyntaxKind.
SingleLineSubLambdaExpression
,
Lowering\LambdaRewriter\LambdaRewriter.vb (1)
1245
SyntaxKind.
SingleLineSubLambdaExpression
Parser\BlockContexts\BlockContext.vb (2)
70
Case SyntaxKind.
SingleLineSubLambdaExpression
,
728
SyntaxKind.
SingleLineSubLambdaExpression
Parser\BlockContexts\SingleLineElseContext.vb (2)
150
Case SyntaxKind.
SingleLineSubLambdaExpression
172
Case SyntaxKind.
SingleLineSubLambdaExpression
Parser\BlockContexts\SingleLineIfOrElseBlockContext.vb (2)
33
Case SyntaxKind.
SingleLineSubLambdaExpression
52
Case SyntaxKind.
SingleLineSubLambdaExpression
Parser\BlockContexts\SingleLineLambdaContext.vb (1)
17
MyBase.New(If(statement.Kind = SyntaxKind.FunctionLambdaHeader, SyntaxKind.SingleLineFunctionLambdaExpression, SyntaxKind.
SingleLineSubLambdaExpression
), statement, prevContext)
Parser\ParseExpression.vb (1)
458
Dim isAfterSingleLineSub As Boolean = term IsNot Nothing AndAlso term.Kind = SyntaxKind.
SingleLineSubLambdaExpression
Symbols\Source\SourceMethodSymbol.vb (1)
865
SyntaxKind.
SingleLineSubLambdaExpression
Syntax\LambdaUtilities.vb (4)
21
SyntaxKind.
SingleLineSubLambdaExpression
,
360
SyntaxKind.
SingleLineSubLambdaExpression
489
SyntaxKind.
SingleLineSubLambdaExpression
678
SyntaxKind.
SingleLineSubLambdaExpression
,
Syntax\SyntaxFacts.vb (1)
244
SyntaxKind.
SingleLineSubLambdaExpression
Syntax\SyntaxKindFacts.vb (1)
567
SyntaxKind.
SingleLineSubLambdaExpression
,
Syntax\SyntaxNodeExtensions.vb (1)
89
SyntaxKind.
SingleLineSubLambdaExpression
,
Syntax\SyntaxNodePartials.vb (1)
84
Debug.Assert(Kind = SyntaxKind.
SingleLineSubLambdaExpression
, "Only SingleLineSubLambdas have statements.")
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (9)
SpeculationAnalyzer.vb (1)
254
Case SyntaxKind.SingleLineFunctionLambdaExpression, SyntaxKind.
SingleLineSubLambdaExpression
SyntaxNodeExtensions.vb (7)
221
SyntaxKind.
SingleLineSubLambdaExpression
488
SyntaxKind.
SingleLineSubLambdaExpression
,
556
Case SyntaxKind.
SingleLineSubLambdaExpression
641
If node.Kind = SyntaxKind.
SingleLineSubLambdaExpression
Then
683
SyntaxKind.
SingleLineSubLambdaExpression
763
ElseIf current.Kind = SyntaxKind.
SingleLineSubLambdaExpression
Then
1169
SyntaxKind.
SingleLineSubLambdaExpression
VisualBasicAccessibilityFacts.vb (1)
142
SyntaxKind.
SingleLineSubLambdaExpression
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
SyntaxTreeExtensions.vb (1)
596
If statementLambdaHeader IsNot Nothing AndAlso statementLambdaHeader.Parent.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
,
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
67
If node.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
) OrElse
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
39
If node.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
) OrElse
VisualBasicSyntaxContext.vb (1)
227
If node.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
, SyntaxKind.SingleLineFunctionLambdaExpression,
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (2)
EndConstructGeneration\EndConstructStatementVisitor_LambdaHeader.vb (2)
32
Dim endStatementKind = If(originalNode.Kind = SyntaxKind.
SingleLineSubLambdaExpression
, SyntaxKind.EndSubStatement, SyntaxKind.EndFunctionStatement)
38
If node.Kind = SyntaxKind.
SingleLineSubLambdaExpression
Then
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
SymbolId\SymbolKeyTestBase.vb (1)
315
kind <> SyntaxKind.
SingleLineSubLambdaExpression
AndAlso
Microsoft.CodeAnalysis.VisualBasic.Features (23)
ChangeSignature\VisualBasicChangeSignatureService.vb (2)
65
SyntaxKind.
SingleLineSubLambdaExpression
,
450
If vbnode.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
) OrElse
CodeRefactorings\AddAwait\VisualBasicAddAwaitCodeRefactoringProvider.vb (1)
35
SyntaxKind.
SingleLineSubLambdaExpression
Completion\CompletionProviders\AwaitCompletionProvider.vb (1)
43
SyntaxKind.
SingleLineSubLambdaExpression
Completion\KeywordRecommenders\Statements\ExitKeywordRecommender.vb (1)
28
SyntaxKind.MultiLineFunctionLambdaExpression, SyntaxKind.MultiLineSubLambdaExpression, SyntaxKind.
SingleLineSubLambdaExpression
,
EditAndContinue\BreakpointSpans.vb (1)
188
SyntaxKind.
SingleLineSubLambdaExpression
EditAndContinue\SyntaxComparer.vb (3)
622
SyntaxKind.
SingleLineSubLambdaExpression
,
1073
Case SyntaxKind.
SingleLineSubLambdaExpression
,
1080
Case SyntaxKind.
SingleLineSubLambdaExpression
,
EditAndContinue\SyntaxUtilities.vb (2)
61
Case SyntaxKind.SingleLineFunctionLambdaExpression, SyntaxKind.
SingleLineSubLambdaExpression
169
SyntaxKind.
SingleLineSubLambdaExpression
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (5)
889
Not node.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
)
1625
SyntaxKind.
SingleLineSubLambdaExpression
1684
SyntaxKind.
SingleLineSubLambdaExpression
,
1843
SyntaxKind.
SingleLineSubLambdaExpression
2065
SyntaxKind.
SingleLineSubLambdaExpression
,
GenerateType\VisualBasicGenerateTypeService.vb (1)
295
simpleArgumentExpression.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
)) Then
LambdaUtilities.vb (4)
21
SyntaxKind.
SingleLineSubLambdaExpression
,
360
SyntaxKind.
SingleLineSubLambdaExpression
489
SyntaxKind.
SingleLineSubLambdaExpression
678
SyntaxKind.
SingleLineSubLambdaExpression
,
VisualBasicMakeMethodAsynchronousCodeFixProvider.vb (1)
67
If node.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
) OrElse
VisualBasicMakeMethodSynchronousCodeFixProvider.vb (1)
39
If node.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
) OrElse
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (2)
Syntax\SyntaxFactsTest.vb (2)
621
For Each item As SyntaxKind In {SyntaxKind.SingleLineFunctionLambdaExpression, SyntaxKind.
SingleLineSubLambdaExpression
}
834
For Each item As SyntaxKind In {SyntaxKind.SingleLineFunctionLambdaExpression, SyntaxKind.
SingleLineSubLambdaExpression
}
Microsoft.CodeAnalysis.VisualBasic.Workspaces (18)
CodeGeneration\VisualBasicSyntaxGenerator.vb (7)
2418
Case SyntaxKind.
SingleLineSubLambdaExpression
2506
SyntaxKind.
SingleLineSubLambdaExpression
,
2996
SyntaxKind.
SingleLineSubLambdaExpression
3006
SyntaxKind.
SingleLineSubLambdaExpression
3047
Case SyntaxKind.
SingleLineSubLambdaExpression
3057
Return SyntaxFactory.SingleLineLambdaExpression(SyntaxKind.
SingleLineSubLambdaExpression
, mll.SubOrFunctionHeader, AsStatement(expr))
3269
Case SyntaxKind.
SingleLineSubLambdaExpression
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
596
If statementLambdaHeader IsNot Nothing AndAlso statementLambdaHeader.Parent.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
,
SpeculationAnalyzer.vb (1)
254
Case SyntaxKind.SingleLineFunctionLambdaExpression, SyntaxKind.
SingleLineSubLambdaExpression
SyntaxNodeExtensions.vb (7)
221
SyntaxKind.
SingleLineSubLambdaExpression
488
SyntaxKind.
SingleLineSubLambdaExpression
,
556
Case SyntaxKind.
SingleLineSubLambdaExpression
641
If node.Kind = SyntaxKind.
SingleLineSubLambdaExpression
Then
683
SyntaxKind.
SingleLineSubLambdaExpression
763
ElseIf current.Kind = SyntaxKind.
SingleLineSubLambdaExpression
Then
1169
SyntaxKind.
SingleLineSubLambdaExpression
VisualBasicAccessibilityFacts.vb (1)
142
SyntaxKind.
SingleLineSubLambdaExpression
VisualBasicSyntaxContext.vb (1)
227
If node.IsKind(SyntaxKind.
SingleLineSubLambdaExpression
, SyntaxKind.SingleLineFunctionLambdaExpression,