11 types derived from QueryClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (11)
Generated\Syntax.xml.Syntax.Generated.vb (11)
28023Inherits QueryClauseSyntax 28142Inherits QueryClauseSyntax 28261Inherits QueryClauseSyntax 28469Inherits QueryClauseSyntax 28552Inherits QueryClauseSyntax 28665Inherits QueryClauseSyntax 28801Inherits QueryClauseSyntax 28914Inherits QueryClauseSyntax 29136Inherits QueryClauseSyntax 30003Inherits QueryClauseSyntax 30267Inherits QueryClauseSyntax
106 references to QueryClauseSyntax
Microsoft.CodeAnalysis.VisualBasic (64)
Binding\Binder_Query.vb (37)
65Dim operators As SyntaxList(Of QueryClauseSyntax).Enumerator = query.Clauses.GetEnumerator() 69Dim current As QueryClauseSyntax = operators.Current 98operators As SyntaxList(Of QueryClauseSyntax).Enumerator, 104Dim current As QueryClauseSyntax = operators.Current 166operators As SyntaxList(Of QueryClauseSyntax).Enumerator, 194operators As SyntaxList(Of QueryClauseSyntax).Enumerator, 301operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 377operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 649operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 760operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 864operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator 897operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator 956ByRef operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 967clauseSyntax As QueryClauseSyntax, 970ByRef operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 1054Dim absorbNextOperator As QueryClauseSyntax = Nothing 1187clauseSyntax As QueryClauseSyntax, 1188absorbNextOperator As QueryClauseSyntax, 1238ByRef operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator 1239) As QueryClauseSyntax 1240Dim copyOfOperatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator = operatorsEnumerator 1243Dim nextOperator As QueryClauseSyntax = copyOfOperatorsEnumerator.Current 1274absorbNextOperator As QueryClauseSyntax, 1275operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 1376ByRef operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 1450Dim absorbNextOperator As QueryClauseSyntax = Nothing 1608operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 2090clauseSyntax As QueryClauseSyntax, 2302operatorSyntax As QueryClauseSyntax, 2686operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 2733selectorSyntax As QueryClauseSyntax, 2931operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 2978operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 2994Dim groupAdditionalOperators As SyntaxList(Of QueryClauseSyntax).Enumerator = aggregate.AdditionalQueryOperators.GetEnumerator() 3109absorbNextOperator As QueryClauseSyntax, 3110operatorsEnumerator As SyntaxList(Of QueryClauseSyntax).Enumerator, 3763syntaxNode As QueryClauseSyntax,
Binding\MemberSemanticModel.vb (3)
927Friend Overrides Function GetQueryClauseSymbolInfo(node As QueryClauseSyntax, Optional cancellationToken As System.Threading.CancellationToken = Nothing) As SymbolInfo 1636operatorSyntax As QueryClauseSyntax, 1655Debug.Assert(TypeOf node Is QueryClauseSyntax OrElse node.Kind = SyntaxKind.FunctionAggregation OrElse
Compilation\QuerySymbolInfo.vb (2)
140clauseSyntax As QueryClauseSyntax, 160Friend MustOverride Function GetQueryClauseSymbolInfo(node As QueryClauseSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo
Compilation\SemanticModel.vb (2)
135TypeOf (node) Is QueryClauseSyntax OrElse 3095Dim clauseSyntax = TryCast(node, QueryClauseSyntax)
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
257Friend Overrides Function GetQueryClauseSymbolInfo(node As QueryClauseSyntax, Optional cancellationToken As System.Threading.CancellationToken = Nothing) As SymbolInfo
Compilation\SyntaxTreeSemanticModel.vb (1)
387Friend Overrides Function GetQueryClauseSymbolInfo(node As QueryClauseSyntax, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo
Generated\Syntax.xml.Main.Generated.vb (4)
37446Public Shared Function QueryExpression(clauses As SyntaxList(of QueryClauseSyntax)) As QueryExpressionSyntax 37460Public Shared Function QueryExpression(ParamArray clauses As QueryClauseSyntax()) As QueryExpressionSyntax 38080Public Shared Function AggregateClause(aggregateKeyword As SyntaxToken, variables As SeparatedSyntaxList(Of CollectionRangeVariableSyntax), additionalQueryOperators As SyntaxList(of QueryClauseSyntax), intoKeyword As SyntaxToken, aggregationVariables As SeparatedSyntaxList(Of AggregationRangeVariableSyntax)) As AggregateClauseSyntax 38107Public Shared Function AggregateClause(variables As SeparatedSyntaxList(Of CollectionRangeVariableSyntax), additionalQueryOperators As SyntaxList(of QueryClauseSyntax), aggregationVariables As SeparatedSyntaxList(Of AggregationRangeVariableSyntax)) As AggregateClauseSyntax
Generated\Syntax.xml.Syntax.Generated.vb (10)
27106Public ReadOnly Property Clauses As SyntaxList(Of QueryClauseSyntax) 27109Return new SyntaxList(Of QueryClauseSyntax)(listNode) 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 28327Public ReadOnly Property AdditionalQueryOperators As SyntaxList(Of QueryClauseSyntax) 28330Return new SyntaxList(Of QueryClauseSyntax)(listNode) 28339Public Shadows Function WithAdditionalQueryOperators(additionalQueryOperators as SyntaxList(Of QueryClauseSyntax)) As AggregateClauseSyntax 28343Public Shadows Function AddAdditionalQueryOperators(ParamArray items As QueryClauseSyntax()) As AggregateClauseSyntax 28445Public Function Update(aggregateKeyword As SyntaxToken, variables As SeparatedSyntaxList(Of CollectionRangeVariableSyntax), additionalQueryOperators As SyntaxList(of QueryClauseSyntax), intoKeyword As SyntaxToken, aggregationVariables As SeparatedSyntaxList(Of AggregationRangeVariableSyntax)) As AggregateClauseSyntax
Syntax\SyntaxFacts.vb (3)
952Return TypeOf token.Parent Is QueryClauseSyntax 1100Return TypeOf token.Parent Is QueryClauseSyntax 1108Dim p As VisualBasicSyntaxNode = TryCast(token.Parent, QueryClauseSyntax)
VisualBasicExtensions.vb (1)
1713clauseSyntax As QueryClauseSyntax,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
573TypeOf expression.Parent.Parent Is QueryClauseSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1079TypeOf current Is QueryClauseSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
26Dim queryClause = TryCast(node, QueryClauseSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
290Return TypeOf token.Parent Is QueryClauseSyntax 292Return (TypeOf token.Parent Is QueryClauseSyntax) OrElse (token.Parent.IsKind(SyntaxKind.GroupAggregation))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (4)
217Private Function QuerySymbolsAreCompatible(originalNode As QueryClauseSyntax, newNode As QueryClauseSyntax) As Boolean 422Dim originalQueryClauseSyntax = TryCast(currentOriginalNode, QueryClauseSyntax) 424Dim newQueryClauseSyntax = DirectCast(currentReplacedNode, QueryClauseSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
955Private Function GetQueryClauseTerminatingToken(queryClause As QueryClauseSyntax) As SyntaxToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.Indenter.vb (1)
126Dim queryNode = token.GetAncestor(Of QueryClauseSyntax)()
Microsoft.CodeAnalysis.VisualBasic.Features (9)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
1040Dim oldInfo = oldModel.GetSymbolInfo(DirectCast(oldNode, QueryClauseSyntax), cancellationToken) 1041Dim newInfo = newModel.GetSymbolInfo(DirectCast(newNode, QueryClauseSyntax), cancellationToken)
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceQueryLocal.vb (7)
33Dim innermostClauses = New HashSet(Of QueryClauseSyntax)( 34matches.Select(Function(expr) expr.GetAncestor(Of QueryClauseSyntax)())) 48Dim allAffectedClauses = New HashSet(Of QueryClauseSyntax)( 49matches.SelectMany(Function(expr) expr.GetAncestorsOrThis(Of QueryClauseSyntax)())) 75Dim oldClause = expression.GetAncestor(Of QueryClauseSyntax)() 87oldClause As QueryClauseSyntax, 88newClause As QueryClauseSyntax,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
573TypeOf expression.Parent.Parent Is QueryClauseSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1079TypeOf current Is QueryClauseSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
26Dim queryClause = TryCast(node, QueryClauseSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
290Return TypeOf token.Parent Is QueryClauseSyntax 292Return (TypeOf token.Parent Is QueryClauseSyntax) OrElse (token.Parent.IsKind(SyntaxKind.GroupAggregation))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (4)
217Private Function QuerySymbolsAreCompatible(originalNode As QueryClauseSyntax, newNode As QueryClauseSyntax) As Boolean 422Dim originalQueryClauseSyntax = TryCast(currentOriginalNode, QueryClauseSyntax) 424Dim newQueryClauseSyntax = DirectCast(currentReplacedNode, QueryClauseSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
955Private Function GetQueryClauseTerminatingToken(queryClause As QueryClauseSyntax) As SyntaxToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.Indenter.vb (1)
126Dim queryNode = token.GetAncestor(Of QueryClauseSyntax)()
Roslyn.Diagnostics.VisualBasic.Analyzers (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb (1)
573TypeOf expression.Parent.Parent Is QueryClauseSyntax Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1079TypeOf current Is QueryClauseSyntax OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
26Dim queryClause = TryCast(node, QueryClauseSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
290Return TypeOf token.Parent Is QueryClauseSyntax 292Return (TypeOf token.Parent Is QueryClauseSyntax) OrElse (token.Parent.IsKind(SyntaxKind.GroupAggregation))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\SpeculationAnalyzer.vb (4)
217Private Function QuerySymbolsAreCompatible(originalNode As QueryClauseSyntax, newNode As QueryClauseSyntax) As Boolean 422Dim originalQueryClauseSyntax = TryCast(currentOriginalNode, QueryClauseSyntax) 424Dim newQueryClauseSyntax = DirectCast(currentReplacedNode, QueryClauseSyntax)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
955Private Function GetQueryClauseTerminatingToken(queryClause As QueryClauseSyntax) As SyntaxToken
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Indentation\VisualBasicIndentationService.Indenter.vb (1)
126Dim queryNode = token.GetAncestor(Of QueryClauseSyntax)()