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