60 references to QueryExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic (19)
Binding\Binder_Expressions.vb (1)
209
Return BindQueryExpression(DirectCast(node,
QueryExpressionSyntax
), diagnostics)
Binding\Binder_Query.vb (3)
56
query As
QueryExpressionSyntax
,
165
query As
QueryExpressionSyntax
,
193
query As
QueryExpressionSyntax
,
Binding\MemberSemanticModel.vb (2)
936
Dim query = DirectCast(node.Parent,
QueryExpressionSyntax
)
1534
DirectCast(item.Parent.Parent,
QueryExpressionSyntax
).Clauses.FirstOrDefault Is item.Parent)) Then
Compilation\QuerySymbolInfo.vb (2)
25
''' <see cref="CollectionRangeVariableSyntax"/> in a <see cref="
QueryExpressionSyntax
"/>, and is not the first
103
DirectCast(aggregateSyntax.Parent,
QueryExpressionSyntax
).Clauses.FirstOrDefault Is aggregateSyntax) Then
Generated\Syntax.xml.Main.Generated.vb (5)
512
Public Overridable Function VisitQueryExpression(ByVal node As
QueryExpressionSyntax
) As TResult
1247
Public Overridable Sub VisitQueryExpression(ByVal node As
QueryExpressionSyntax
)
4348
Public Overrides Function VisitQueryExpression(ByVal node As
QueryExpressionSyntax
) As SyntaxNode
37446
Public Shared Function QueryExpression(clauses As SyntaxList(of QueryClauseSyntax)) As
QueryExpressionSyntax
37460
Public Shared Function QueryExpression(ParamArray clauses As QueryClauseSyntax()) As
QueryExpressionSyntax
Generated\Syntax.xml.Syntax.Generated.vb (3)
27118
Public Shadows Function WithClauses(clauses as SyntaxList(Of QueryClauseSyntax)) As
QueryExpressionSyntax
27122
Public Shadows Function AddClauses(ParamArray items As QueryClauseSyntax()) As
QueryExpressionSyntax
27158
Public Function Update(clauses As SyntaxList(of QueryClauseSyntax)) As
QueryExpressionSyntax
Syntax\LambdaUtilities.vb (1)
583
clause Is DirectCast(clause.Parent,
QueryExpressionSyntax
).Clauses.First
Syntax\SyntaxFacts.vb (1)
1115
If TypeOf p Is
QueryExpressionSyntax
Then
VisualBasicExtensions.vb (1)
1688
''' <see cref="
QueryExpressionSyntax
"/>. <see cref="SymbolInfo.None"/> otherwise.
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
584
Dim queryExpression = TryCast(selectClause.Parent,
QueryExpressionSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
14
Dim query = token.Parent.FirstAncestorOrSelf(Of
QueryExpressionSyntax
)()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AlignTokensFormattingRule.vb (1)
19
Dim queryExpression = TryCast(node,
QueryExpressionSyntax
)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (5)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
924
Dim queryExpression = TryCast(expression,
QueryExpressionSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (4)
136
Me.IsQueryOperatorContext = syntaxTree.IsFollowingCompleteExpression(Of
QueryExpressionSyntax
)(position, targetToken, Function(query) query, cancellationToken)
168
Dim isInQuery = leftToken.GetAncestor(Of
QueryExpressionSyntax
)() IsNot Nothing
219
If TypeOf collectionRange.Parent Is FromClauseSyntax AndAlso TypeOf collectionRange.Parent.Parent Is
QueryExpressionSyntax
Then
221
Dim queryExpression = DirectCast(collectionRange.Parent.Parent,
QueryExpressionSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Features (15)
AddImport\VisualBasicAddImportFeatureService.vb (3)
131
node.GetAncestor(Of
QueryExpressionSyntax
)() IsNot Nothing
232
Dim query = TryCast(node,
QueryExpressionSyntax
)
235
query = node.GetAncestor(Of
QueryExpressionSyntax
)()
EditAndContinue\BreakpointSpans.vb (2)
335
Dim query = DirectCast(fromClause.Parent,
QueryExpressionSyntax
)
379
Dim query = DirectCast(fromClause.Parent,
QueryExpressionSyntax
)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
996
Return node.FirstAncestorOrSelf(Of
QueryExpressionSyntax
)
1255
Return TryGetDiagnosticSpanImpl(DirectCast(node,
QueryExpressionSyntax
).Clauses.First(), editKind)
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceQueryLocal.vb (5)
19
Dim oldOutermostQuery = expression.GetAncestorsOrThis(Of
QueryExpressionSyntax
)().LastOrDefault()
45
Dim oldInnerMostCommonQuery = matches.FindInnermostCommonNode(Of
QueryExpressionSyntax
)()
78
Dim oldQuery = DirectCast(oldClause.Parent,
QueryExpressionSyntax
)
86
oldQuery As
QueryExpressionSyntax
,
89
letClause As LetClauseSyntax) As
QueryExpressionSyntax
IntroduceVariable\VisualBasicIntroduceVariableService.vb (2)
18
Inherits AbstractIntroduceVariableService(Of VisualBasicIntroduceVariableService, ExpressionSyntax, TypeSyntax, TypeBlockSyntax,
QueryExpressionSyntax
, NameSyntax)
107
Dim query = expression.GetAncestor(Of
QueryExpressionSyntax
)()
src\roslyn\src\Compilers\VisualBasic\Portable\Syntax\LambdaUtilities.vb (1)
583
clause Is DirectCast(clause.Parent,
QueryExpressionSyntax
).Clauses.First
Microsoft.CodeAnalysis.VisualBasic.Workspaces (10)
Rename\LocalConflictVisitor.vb (1)
58
Public Overrides Sub VisitQueryExpression(node As
QueryExpressionSyntax
)
Simplification\Reducers\VisualBasicEscapingReducer.vb (1)
126
Dim queryAncestorOfPrevious = previousToken.GetAncestor(Of
QueryExpressionSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
584
Dim queryExpression = TryCast(selectClause.Parent,
QueryExpressionSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
14
Dim query = token.Parent.FirstAncestorOrSelf(Of
QueryExpressionSyntax
)()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AlignTokensFormattingRule.vb (1)
19
Dim queryExpression = TryCast(node,
QueryExpressionSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
924
Dim queryExpression = TryCast(expression,
QueryExpressionSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (4)
136
Me.IsQueryOperatorContext = syntaxTree.IsFollowingCompleteExpression(Of
QueryExpressionSyntax
)(position, targetToken, Function(query) query, cancellationToken)
168
Dim isInQuery = leftToken.GetAncestor(Of
QueryExpressionSyntax
)() IsNot Nothing
219
If TypeOf collectionRange.Parent Is FromClauseSyntax AndAlso TypeOf collectionRange.Parent.Parent Is
QueryExpressionSyntax
Then
221
Dim queryExpression = DirectCast(collectionRange.Parent.Parent,
QueryExpressionSyntax
)
Roslyn.Diagnostics.VisualBasic.Analyzers (8)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
584
Dim queryExpression = TryCast(selectClause.Parent,
QueryExpressionSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ParenthesizedExpressionSyntaxExtensions.vb (1)
14
Dim query = token.Parent.FirstAncestorOrSelf(Of
QueryExpressionSyntax
)()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\AlignTokensFormattingRule.vb (1)
19
Dim queryExpression = TryCast(node,
QueryExpressionSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
924
Dim queryExpression = TryCast(expression,
QueryExpressionSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (4)
136
Me.IsQueryOperatorContext = syntaxTree.IsFollowingCompleteExpression(Of
QueryExpressionSyntax
)(position, targetToken, Function(query) query, cancellationToken)
168
Dim isInQuery = leftToken.GetAncestor(Of
QueryExpressionSyntax
)() IsNot Nothing
219
If TypeOf collectionRange.Parent Is FromClauseSyntax AndAlso TypeOf collectionRange.Parent.Parent Is
QueryExpressionSyntax
Then
221
Dim queryExpression = DirectCast(collectionRange.Parent.Parent,
QueryExpressionSyntax
)