4 instantiations of ExpressionRangeVariableSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
25187
Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.
ExpressionRangeVariableSyntax
(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
4389
Return New
ExpressionRangeVariableSyntax
(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newNameEquals, newExpression)
37768
Return New
ExpressionRangeVariableSyntax
(SyntaxKind.ExpressionRangeVariable, Nothing, Nothing, nameEquals, expression)
Generated\Syntax.xml.Syntax.Generated.vb (1)
27377
Me.
New
(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionRangeVariableSyntax(kind, errors, annotations, if(nameEquals IsNot Nothing, DirectCast(nameEquals.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.VariableNameEqualsSyntax), Nothing), DirectCast(expression.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax)), Nothing, 0)
164 references to ExpressionRangeVariableSyntax
Microsoft.CodeAnalysis.VisualBasic (76)
Binding\Binder_Query.vb (10)
769
Dim variables As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
) = clauseSyntax.Variables
790
Dim variable As
ExpressionRangeVariableSyntax
= variables(i)
1303
Dim firstVariable As
ExpressionRangeVariableSyntax
= [let].Variables.First
1861
Dim items As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
) = groupBy.Items
1906
Dim keys As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
) = groupBy.Keys
2693
Dim selectVariables As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
) = [select].Variables
2732
selectVariables As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
),
2744
Dim item As
ExpressionRangeVariableSyntax
= selectVariables(0)
2809
item As
ExpressionRangeVariableSyntax
,
2931
variable As
ExpressionRangeVariableSyntax
,
Binding\MemberSemanticModel.vb (4)
590
Return GetDeclaredSymbol(DirectCast(parent,
ExpressionRangeVariableSyntax
), cancellationToken)
674
Public Overrides Function GetDeclaredSymbol(rangeVariableSyntax As
ExpressionRangeVariableSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IRangeVariableSymbol
975
Friend Overrides Function GetLetClauseSymbolInfo(node As
ExpressionRangeVariableSyntax
, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo
1560
For Each item As
ExpressionRangeVariableSyntax
In [let].Variables
Compilation\QuerySymbolInfo.vb (2)
167
variableSyntax As
ExpressionRangeVariableSyntax
,
183
Friend MustOverride Function GetLetClauseSymbolInfo(node As
ExpressionRangeVariableSyntax
, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo
Compilation\SemanticModel.vb (4)
132
TypeOf (node) Is
ExpressionRangeVariableSyntax
OrElse
2470
Public Overridable Overloads Function GetDeclaredSymbol(rangeVariableSyntax As
ExpressionRangeVariableSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IRangeVariableSymbol
3101
Dim letVariable = TryCast(node,
ExpressionRangeVariableSyntax
)
3328
Return Me.GetDeclaredSymbol(DirectCast(node,
ExpressionRangeVariableSyntax
), cancellationToken)
Compilation\SpeculativeSemanticModelWithMemberModel.vb (2)
201
Public Overrides Function GetDeclaredSymbol(rangeVariableSyntax As
ExpressionRangeVariableSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IRangeVariableSymbol
261
Friend Overrides Function GetLetClauseSymbolInfo(node As
ExpressionRangeVariableSyntax
, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo
Compilation\SyntaxTreeSemanticModel.vb (2)
397
Friend Overrides Function GetLetClauseSymbolInfo(node As
ExpressionRangeVariableSyntax
, Optional cancellationToken As CancellationToken = Nothing) As SymbolInfo
1260
Public Overrides Function GetDeclaredSymbol(rangeVariableSyntax As
ExpressionRangeVariableSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IRangeVariableSymbol
Generated\Syntax.xml.Main.Generated.vb (18)
518
Public Overridable Function VisitExpressionRangeVariable(ByVal node As
ExpressionRangeVariableSyntax
) As TResult
1253
Public Overridable Sub VisitExpressionRangeVariable(ByVal node As
ExpressionRangeVariableSyntax
)
4380
Public Overrides Function VisitExpressionRangeVariable(ByVal node As
ExpressionRangeVariableSyntax
) As SyntaxNode
37655
Public Shared Function ExpressionRangeVariable(nameEquals As VariableNameEqualsSyntax, expression As ExpressionSyntax) As
ExpressionRangeVariableSyntax
37779
Public Shared Function ExpressionRangeVariable(expression As ExpressionSyntax) As
ExpressionRangeVariableSyntax
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
38058
Return SyntaxFactory.LetClause(SyntaxFactory.Token(SyntaxKind.LetKeyword), SyntaxFactory.SeparatedList(Of
ExpressionRangeVariableSyntax
)().AddRange(variables))
39221
Public Shared Function GroupByClause(groupKeyword As SyntaxToken, items As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
), byKeyword As SyntaxToken, keys As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
), intoKeyword As SyntaxToken, aggregationVariables As SeparatedSyntaxList(Of AggregationRangeVariableSyntax)) As GroupByClauseSyntax
39254
Public Shared Function GroupByClause(items As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
), keys As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
), aggregationVariables As SeparatedSyntaxList(Of AggregationRangeVariableSyntax)) As GroupByClauseSyntax
39268
Public Shared Function GroupByClause(keys As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
), aggregationVariables As SeparatedSyntaxList(Of AggregationRangeVariableSyntax)) As GroupByClauseSyntax
40192
Public Shared Function SelectClause(selectKeyword As SyntaxToken, variables As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)) As SelectClauseSyntax
40209
Public Shared Function SelectClause(variables As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)) As SelectClauseSyntax
40221
Public Shared Function SelectClause(ParamArray variables As
ExpressionRangeVariableSyntax
()) As SelectClauseSyntax
40222
Return SyntaxFactory.SelectClause(SyntaxFactory.Token(SyntaxKind.SelectKeyword), SyntaxFactory.SeparatedList(Of
ExpressionRangeVariableSyntax
)().AddRange(variables))
Generated\Syntax.xml.Syntax.Generated.vb (23)
27398
Public Shadows Function WithNameEquals(nameEquals as VariableNameEqualsSyntax) As
ExpressionRangeVariableSyntax
27416
Public Shadows Function WithExpression(expression as ExpressionSyntax) As
ExpressionRangeVariableSyntax
27461
Public Function Update(nameEquals As VariableNameEqualsSyntax, expression As ExpressionSyntax) As
ExpressionRangeVariableSyntax
28177
Public ReadOnly Property Variables As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)
28181
Return new SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)(listNode, Me.GetChildIndex(1))
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
28955
Public ReadOnly Property Items As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)
28959
Return new SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)(listNode, Me.GetChildIndex(1))
28969
Public Shadows Function WithItems(items as SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)) As GroupByClauseSyntax
28973
Public Shadows Function AddItems(ParamArray items As
ExpressionRangeVariableSyntax
()) As GroupByClauseSyntax
28998
Public ReadOnly Property Keys As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)
29002
Return new SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)(listNode, Me.GetChildIndex(3))
29012
Public Shadows Function WithKeys(keys as SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)) As GroupByClauseSyntax
29016
Public Shadows Function AddKeys(ParamArray items As
ExpressionRangeVariableSyntax
()) As GroupByClauseSyntax
29118
Public Function Update(groupKeyword As SyntaxToken, items As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
), byKeyword As SyntaxToken, keys As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
), intoKeyword As SyntaxToken, aggregationVariables As SeparatedSyntaxList(Of AggregationRangeVariableSyntax)) As GroupByClauseSyntax
30303
Public ReadOnly Property Variables As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)
30307
Return new SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)(listNode, Me.GetChildIndex(1))
30318
Public Shadows Function WithVariables(variables as SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)) As SelectClauseSyntax
30322
Public Shadows Function AddVariables(ParamArray items As
ExpressionRangeVariableSyntax
()) As SelectClauseSyntax
30363
Public Function Update(selectKeyword As SyntaxToken, variables As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)) As SelectClauseSyntax
Symbols\Source\RangeVariableSymbol.vb (1)
207
Dim expressionRange = TryCast(ggParent,
ExpressionRangeVariableSyntax
)
Syntax\LambdaUtilities.vb (6)
77
Return GetExpressionRangeVariableLambdaBody(DirectCast(newLambdaOrPeer,
ExpressionRangeVariableSyntax
))
127
Dim erv = DirectCast(parent,
ExpressionRangeVariableSyntax
)
240
Friend Shared Function GetLetVariableLambdaBody(rangeVariable As
ExpressionRangeVariableSyntax
) As VisualBasicSyntaxNode
268
Private Shared Function GetExpressionRangeVariableLambdaBody(rangeVariable As
ExpressionRangeVariableSyntax
) As SyntaxNode
328
lambdaBody1 = DirectCast(node,
ExpressionRangeVariableSyntax
).Expression
462
Private Shared Iterator Function EnumerateExpressions(variables As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)) As IEnumerable(Of SyntaxNode)
Syntax\SyntaxNodeExtensions.vb (1)
329
Return DirectCast(syntax,
ExpressionRangeVariableSyntax
).NameEquals.Identifier.Identifier
VisualBasicExtensions.vb (3)
902
Public Function GetDeclaredSymbol(semanticModel As SemanticModel, rangeVariableSyntax As
ExpressionRangeVariableSyntax
, Optional cancellationToken As CancellationToken = Nothing) As IRangeVariableSymbol
1703
''' Returns Select method associated with <see cref="
ExpressionRangeVariableSyntax
"/> within a <see cref="LetClauseSyntax"/>,
1709
variableSyntax As
ExpressionRangeVariableSyntax
,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (8)
ExpressionSyntaxExtensions.vb (2)
572
If TypeOf expression.Parent Is
ExpressionRangeVariableSyntax
AndAlso
574
Dim rangeVariable = DirectCast(expression.Parent,
ExpressionRangeVariableSyntax
)
SpeculationAnalyzer.vb (4)
195
Private Function QuerySymbolsAreCompatible(originalNode As
ExpressionRangeVariableSyntax
, newNode As
ExpressionRangeVariableSyntax
) As Boolean
404
Dim originalExprRangeVariableSyntax = TryCast(currentOriginalNode,
ExpressionRangeVariableSyntax
)
406
Dim newExprRangeVariableSyntax = DirectCast(currentReplacedNode,
ExpressionRangeVariableSyntax
)
SyntaxNodeExtensions.vb (1)
1112
TypeOf current Is
ExpressionRangeVariableSyntax
Then
VisualBasicSemanticFacts.vb (1)
70
Not TypeOf ancestor Is
ExpressionRangeVariableSyntax
AndAlso
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
SyntaxTreeExtensions.vb (2)
420
targetToken.IsChildSeparatorToken(Of SelectClauseSyntax,
ExpressionRangeVariableSyntax
)(Function(selectClause) selectClause.Variables) OrElse
1047
Friend Function LastRangeExpression(collection As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)) As ExpressionSyntax
Microsoft.CodeAnalysis.VisualBasic.Features (10)
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
36
Dim expressionRangeVariable = targetToken.GetAncestor(Of
ExpressionRangeVariableSyntax
)()
Completion\KeywordRecommenders\Expressions\BinaryOperatorKeywordRecommender.vb (1)
96
If context.SyntaxTree.IsFollowingCompleteExpression(Of
ExpressionRangeVariableSyntax
)(
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (2)
1462
Dim oldInfo = oldModel.GetSymbolInfo(DirectCast(oldNode,
ExpressionRangeVariableSyntax
), cancellationToken)
1463
Dim newInfo = newModel.GetSymbolInfo(DirectCast(newNode,
ExpressionRangeVariableSyntax
), cancellationToken)
LambdaUtilities.vb (6)
77
Return GetExpressionRangeVariableLambdaBody(DirectCast(newLambdaOrPeer,
ExpressionRangeVariableSyntax
))
127
Dim erv = DirectCast(parent,
ExpressionRangeVariableSyntax
)
240
Friend Shared Function GetLetVariableLambdaBody(rangeVariable As
ExpressionRangeVariableSyntax
) As VisualBasicSyntaxNode
268
Private Shared Function GetExpressionRangeVariableLambdaBody(rangeVariable As
ExpressionRangeVariableSyntax
) As SyntaxNode
328
lambdaBody1 = DirectCast(node,
ExpressionRangeVariableSyntax
).Expression
462
Private Shared Iterator Function EnumerateExpressions(variables As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)) As IEnumerable(Of SyntaxNode)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (49)
DeclaringSyntaxNodeTests.vb (3)
716
CheckDeclaringSyntax(Of
ExpressionRangeVariableSyntax
)(comp, tree, "range2", SymbolKind.RangeVariable)
717
CheckDeclaringSyntax(Of
ExpressionRangeVariableSyntax
)(comp, tree, "range3", SymbolKind.RangeVariable)
721
CheckDeclaringSyntax(Of
ExpressionRangeVariableSyntax
)(comp, tree, "range7", SymbolKind.RangeVariable)
Extensions.vb (1)
32
TypeOf node Is
ExpressionRangeVariableSyntax
OrElse
Semantics\GetExtendedSemanticInfoTests.vb (1)
3253
Return semanticModel.GetSymbolInfo(DirectCast(Nothing,
ExpressionRangeVariableSyntax
))
Semantics\QueryExpressions_SemanticModel.vb (44)
1095
Dim node3 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 3)
1115
Dim node5_2 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 5)
1126
Dim node7 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 7)
1143
Dim node9 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 9)
1564
Dim node3 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 3)
1574
Dim node5 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 5)
1580
Dim node6 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 6)
1665
Assert.Same(x1, semanticModel.GetDeclaredSymbol(DirectCast(node1.Parent,
ExpressionRangeVariableSyntax
).NameEquals.Identifier))
1672
Dim node3 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 3)
1694
Assert.Same(w1, semanticModel.GetDeclaredSymbol(DirectCast(node4.Parent,
ExpressionRangeVariableSyntax
).NameEquals.Identifier))
1703
Dim node6 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 6)
1715
Dim node7 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 7)
1722
Dim node8 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 8)
1782
Dim node1 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 1)
1789
Dim node2 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 2)
1796
Dim node3 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 3)
1803
Dim node4 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 4)
1810
Dim node5 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 5)
1817
Dim node6 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 6)
2165
Dim node6 As
ExpressionRangeVariableSyntax
= CompilationUtils.FindBindingText(Of
ExpressionRangeVariableSyntax
)(compilation, "a.vb", 6)
2687
Assert.Same(i1, semanticModel.GetDeclaredSymbol(DirectCast(node1.Parent.Parent,
ExpressionRangeVariableSyntax
).NameEquals.Identifier))
2688
Assert.Same(i1, semanticModel.GetDeclaredSymbol(DirectCast(DirectCast(node1.Parent.Parent,
ExpressionRangeVariableSyntax
).NameEquals.Identifier, VisualBasicSyntaxNode)))
2702
Dim symbolInfo = semanticModel.GetSymbolInfo(DirectCast(node2.Parent,
ExpressionRangeVariableSyntax
))
2738
Assert.Same(k1, semanticModel.GetDeclaredSymbol(DirectCast(node4.Parent.Parent,
ExpressionRangeVariableSyntax
).NameEquals.Identifier))
2739
Assert.Same(k1, semanticModel.GetDeclaredSymbol(DirectCast(DirectCast(node4.Parent.Parent,
ExpressionRangeVariableSyntax
).NameEquals.Identifier, VisualBasicSyntaxNode)))
2753
symbolInfo = semanticModel.GetSymbolInfo(DirectCast(node5.Parent,
ExpressionRangeVariableSyntax
))
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (9)
Generated\Syntax.Test.xml.Generated.vb (9)
16412
Private Shared Function GenerateRedExpressionRangeVariable() As
ExpressionRangeVariableSyntax
16501
SyntaxFactory.LetClause(SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), New SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)())
16508
return SyntaxFactory.LetClause(SyntaxFactory.Token(SyntaxKind.LetKeyword), New SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)())
16701
SyntaxFactory.GroupByClause(SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.ByKeyword), New SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)(), SyntaxFactory.Token(SyntaxKind.IntoKeyword), New SeparatedSyntaxList(Of AggregationRangeVariableSyntax)())
16709
SyntaxFactory.GroupByClause(SyntaxFactory.Token(SyntaxKind.GroupKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), New SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)(), SyntaxFactory.Token(SyntaxKind.IntoKeyword), New SeparatedSyntaxList(Of AggregationRangeVariableSyntax)())
16717
SyntaxFactory.GroupByClause(SyntaxFactory.Token(SyntaxKind.GroupKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.ByKeyword), New SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)(), SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), New SeparatedSyntaxList(Of AggregationRangeVariableSyntax)())
16724
return SyntaxFactory.GroupByClause(SyntaxFactory.Token(SyntaxKind.GroupKeyword), Nothing, SyntaxFactory.Token(SyntaxKind.ByKeyword), New SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)(), SyntaxFactory.Token(SyntaxKind.IntoKeyword), New SeparatedSyntaxList(Of AggregationRangeVariableSyntax)())
16864
SyntaxFactory.SelectClause(SyntaxFactory.Token(SyntaxKind.ExternalSourceKeyword), New SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)())
16871
return SyntaxFactory.SelectClause(SyntaxFactory.Token(SyntaxKind.SelectKeyword), New SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)())
Microsoft.CodeAnalysis.VisualBasic.Workspaces (10)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (2)
572
If TypeOf expression.Parent Is
ExpressionRangeVariableSyntax
AndAlso
574
Dim rangeVariable = DirectCast(expression.Parent,
ExpressionRangeVariableSyntax
)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (2)
420
targetToken.IsChildSeparatorToken(Of SelectClauseSyntax,
ExpressionRangeVariableSyntax
)(Function(selectClause) selectClause.Variables) OrElse
1047
Friend Function LastRangeExpression(collection As SeparatedSyntaxList(Of
ExpressionRangeVariableSyntax
)) As ExpressionSyntax
SpeculationAnalyzer.vb (4)
195
Private Function QuerySymbolsAreCompatible(originalNode As
ExpressionRangeVariableSyntax
, newNode As
ExpressionRangeVariableSyntax
) As Boolean
404
Dim originalExprRangeVariableSyntax = TryCast(currentOriginalNode,
ExpressionRangeVariableSyntax
)
406
Dim newExprRangeVariableSyntax = DirectCast(currentReplacedNode,
ExpressionRangeVariableSyntax
)
SyntaxNodeExtensions.vb (1)
1112
TypeOf current Is
ExpressionRangeVariableSyntax
Then
VisualBasicSemanticFacts.vb (1)
70
Not TypeOf ancestor Is
ExpressionRangeVariableSyntax
AndAlso