31 references to LetClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (23)
Binding\Binder_Query.vb (8)
115
source = BindLetClause(source, DirectCast(current,
LetClauseSyntax
), operators, diagnostics)
759
clauseSyntax As
LetClauseSyntax
,
1220
Dim firstVariable = DirectCast(absorbNextOperator,
LetClauseSyntax
).Variables.First
1247
If DirectCast(nextOperator,
LetClauseSyntax
).Variables.Count > 0 Then
1253
Debug.Assert(DirectCast(nextOperator,
LetClauseSyntax
).Variables.Count > 0, "Malformed syntax tree.")
1300
Dim [let] = DirectCast(absorbNextOperator,
LetClauseSyntax
)
2959
(variable Is DirectCast(operatorsEnumerator.Current,
LetClauseSyntax
).Variables.Last() AndAlso
3137
Dim [let] = DirectCast(absorbNextOperator,
LetClauseSyntax
)
Binding\MemberSemanticModel.vb (2)
1387
binder = GetLetClauseLambdaBinder(DirectCast(node,
LetClauseSyntax
), position)
1554
Private Function GetLetClauseLambdaBinder([let] As
LetClauseSyntax
, position As Integer) As Binder
Generated\Syntax.xml.Main.Generated.vb (6)
536
Public Overridable Function VisitLetClause(ByVal node As
LetClauseSyntax
) As TResult
1271
Public Overridable Sub VisitLetClause(ByVal node As
LetClauseSyntax
)
4474
Public Overrides Function VisitLetClause(ByVal node As
LetClauseSyntax
) As SyntaxNode
38030
Public Shared Function LetClause(letKeyword As SyntaxToken, variables As SeparatedSyntaxList(Of ExpressionRangeVariableSyntax)) As
LetClauseSyntax
38046
Public Shared Function LetClause(variables As SeparatedSyntaxList(Of ExpressionRangeVariableSyntax)) As
LetClauseSyntax
38057
Public Shared Function LetClause(ParamArray variables As ExpressionRangeVariableSyntax()) As
LetClauseSyntax
Generated\Syntax.xml.Syntax.Generated.vb (4)
28170
Public Shadows Function WithLetKeyword(letKeyword as SyntaxToken) As
LetClauseSyntax
28192
Public Shadows Function WithVariables(variables as SeparatedSyntaxList(Of ExpressionRangeVariableSyntax)) As
LetClauseSyntax
28196
Public Shadows Function AddVariables(ParamArray items As ExpressionRangeVariableSyntax()) As
LetClauseSyntax
28237
Public Function Update(letKeyword As SyntaxToken, variables As SeparatedSyntaxList(Of ExpressionRangeVariableSyntax)) As
LetClauseSyntax
Syntax\SyntaxNodeExtensions.vb (1)
338
Return DirectCast(syntax,
LetClauseSyntax
).LetKeyword
VisualBasicExtensions.vb (2)
1694
''' <term><see cref="
LetClauseSyntax
"/></term>
1725
''' Returns Select method associated with <see cref="ExpressionRangeVariableSyntax"/> within a <see cref="
LetClauseSyntax
"/>,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
966
Dim letClause = TryCast(queryClause,
LetClauseSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Features (5)
EditAndContinue\BreakpointSpans.vb (2)
201
Return TryCreateSpanForLetClause(DirectCast(node,
LetClauseSyntax
), position)
428
Private Function TryCreateSpanForLetClause(clause As
LetClauseSyntax
, position As Integer) As TextSpan?
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1270
Return DirectCast(node,
LetClauseSyntax
).LetKeyword.Span
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceQueryLocal.vb (2)
71
letClause As
LetClauseSyntax
,
89
letClause As
LetClauseSyntax
) As QueryExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
966
Dim letClause = TryCast(queryClause,
LetClauseSyntax
)
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
966
Dim letClause = TryCast(queryClause,
LetClauseSyntax
)