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