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