2 types derived from RangeVariableSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\RangeVariableSymbol.vb (2)
158Inherits RangeVariableSymbol 239Inherits RangeVariableSymbol
2 instantiations of RangeVariableSymbol
Microsoft.CodeAnalysis.VisualBasic (2)
Symbols\Source\RangeVariableSymbol.vb (2)
167MyBase.New(binder, type) 248MyBase.New(binder, type)
264 references to RangeVariableSymbol
Microsoft.CodeAnalysis.VisualBasic (195)
Analysis\FlowAnalysis\DataFlowPass.vb (1)
896Return DirectCast(symbol, RangeVariableSymbol).Type
Analysis\FlowAnalysis\ReadWriteWalker.vb (1)
170Dim range = DirectCast(variable, RangeVariableSymbol)
Binding\Binder_Expressions.vb (2)
3255Dim rangeVariable = DirectCast(lookupResult.SingleSymbol, RangeVariableSymbol) 3992Return DirectCast(s, RangeVariableSymbol).Type
Binding\Binder_Query.vb (147)
32rangeVariables As ImmutableArray(Of RangeVariableSymbol), 220ImmutableArray(Of RangeVariableSymbol).Empty, 237ImmutableArray(Of RangeVariableSymbol).Empty, 253Dim rangeVar As RangeVariableSymbol = intoBinder.BindAggregationRangeVariable(aggregationVariables(i), 270ImmutableArray(Of RangeVariableSymbol).Empty, 321Dim declaredRangeVariables As ImmutableArray(Of RangeVariableSymbol) = Nothing 326ImmutableArray(Of RangeVariableSymbol).Empty, 366ImmutableArray(Of RangeVariableSymbol).Empty, 379sourceRangeVariablesPart1 As ImmutableArray(Of RangeVariableSymbol), 380sourceRangeVariablesPart2 As ImmutableArray(Of RangeVariableSymbol), 383firstSelectDeclaredRangeVariables As ImmutableArray(Of RangeVariableSymbol), 437Dim groupRangeVar As RangeVariableSymbol = firstSelectDeclaredRangeVariables(0) 438Dim selectSelectorBinder As New QueryLambdaBinder(selectSelectorLambdaSymbol, ImmutableArray(Of RangeVariableSymbol).Empty) 446Dim keysRangeVariablesPart1 As ImmutableArray(Of RangeVariableSymbol) 448Dim keysRangeVariablesPart2 As ImmutableArray(Of RangeVariableSymbol) 488keysRangeVariablesPart2 = ImmutableArray(Of RangeVariableSymbol).Empty 509keysRangeVariablesPart2 = ImmutableArray(Of RangeVariableSymbol).Empty 512keysRangeVariablesPart1 = ImmutableArray(Of RangeVariableSymbol).Empty 514keysRangeVariablesPart2 = ImmutableArray(Of RangeVariableSymbol).Empty 517Dim declaredRangeVariables As ImmutableArray(Of RangeVariableSymbol) = Nothing 610ImmutableArray(Of RangeVariableSymbol).Empty, 632ImmutableArray(Of RangeVariableSymbol).Empty, 667Dim declaredRangeVariables As ImmutableArray(Of RangeVariableSymbol) = Nothing 725rangeVar As RangeVariableSymbol 777source.RangeVariables.Add(RangeVariableSymbol.CreateForErrorRecovery(Me, 804Dim declaredRangeVariables As ImmutableArray(Of RangeVariableSymbol) = Nothing 980Dim rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, clauseSyntax, ErrorTypeSymbol.UnknownResultType) 1062Dim joinSelectorRangeVariables As ImmutableArray(Of RangeVariableSymbol) = sourceRangeVariables.Concat(manySelector.RangeVariables) 1063Dim joinSelectorDeclaredRangeVariables As ImmutableArray(Of RangeVariableSymbol) 1094joinSelectorDeclaredRangeVariables = ImmutableArray(Of RangeVariableSymbol).Empty 1277joinSelectorDeclaredRangeVariables As ImmutableArray(Of RangeVariableSymbol), 1279leftRangeVariables As ImmutableArray(Of RangeVariableSymbol), 1280rightRangeVariables As ImmutableArray(Of RangeVariableSymbol), 1400Dim rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, join, ErrorTypeSymbol.UnknownResultType) 1430Dim joinSelectorRangeVariables As ImmutableArray(Of RangeVariableSymbol) = outer.RangeVariables.Concat(inner.RangeVariables) 1457Dim joinSelectorDeclaredRangeVariables As ImmutableArray(Of RangeVariableSymbol) 1489joinSelectorDeclaredRangeVariables = ImmutableArray(Of RangeVariableSymbol).Empty 1566Private Shared Function CreateSetOfDeclaredNames(rangeVariables As ImmutableArray(Of RangeVariableSymbol)) As HashSet(Of String) 1569For Each rangeVar As RangeVariableSymbol In rangeVariables 1577Private Shared Sub AssertDeclaredNames(declaredNames As HashSet(Of String), rangeVariables As ImmutableArray(Of RangeVariableSymbol)) 1579For Each rangeVar As RangeVariableSymbol In rangeVariables 1646Dim rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, groupJoin, ErrorTypeSymbol.UnknownResultType) 1690Dim intoRangeVariables As ImmutableArray(Of RangeVariableSymbol) = Nothing 1759Dim itemsRangeVariables As ImmutableArray(Of RangeVariableSymbol) = Nothing 1764Dim keysRangeVariables As ImmutableArray(Of RangeVariableSymbol) = Nothing 1773Dim groupRangeVariables As ImmutableArray(Of RangeVariableSymbol) 1785Dim intoRangeVariables As ImmutableArray(Of RangeVariableSymbol) = Nothing 1853<Out()> ByRef itemsRangeVariables As ImmutableArray(Of RangeVariableSymbol), 1887itemsRangeVariables = ImmutableArray(Of RangeVariableSymbol).Empty 1900<Out()> ByRef keysRangeVariables As ImmutableArray(Of RangeVariableSymbol), 1947keysRangeVariables As ImmutableArray(Of RangeVariableSymbol), 2092keysRangeVariables As ImmutableArray(Of RangeVariableSymbol), 2097groupRangeVariables As ImmutableArray(Of RangeVariableSymbol), 2103<Out()> ByRef intoRangeVariables As ImmutableArray(Of RangeVariableSymbol) 2125Dim intoLambdaBinder As New QueryLambdaBinder(intoLambdaSymbol, ImmutableArray(Of RangeVariableSymbol).Empty) 2137ImmutableArray(Of RangeVariableSymbol).Empty, 2155Private Sub VerifyRangeVariableName(rangeVar As RangeVariableSymbol, identifier As SyntaxToken, diagnostics As BindingDiagnosticBag) 2169Private Shared Function GetQueryLambdaParameterSyntax(syntaxNode As VisualBasicSyntaxNode, rangeVariables As ImmutableArray(Of RangeVariableSymbol)) As VisualBasicSyntaxNode 2182rangeVariables As ImmutableArray(Of RangeVariableSymbol) 2199Private Shared Function GetQueryLambdaParameterName(rangeVariables As ImmutableArray(Of RangeVariableSymbol)) As String 2210Private Shared Function GetQueryLambdaParameterNameLeft(rangeVariables As ImmutableArray(Of RangeVariableSymbol)) As String 2221Private Shared Function GetQueryLambdaParameterNameRight(rangeVariables As ImmutableArray(Of RangeVariableSymbol)) As String 2635Inherits BlockBaseBinder(Of RangeVariableSymbol) ' BlockBaseBinder implements various lookup methods as we need. 2638Private ReadOnly _rangeVariables As ImmutableArray(Of RangeVariableSymbol) 2640Public Sub New(lambdaSymbol As LambdaSymbol, rangeVariables As ImmutableArray(Of RangeVariableSymbol)) 2646Friend Overrides ReadOnly Property Locals As ImmutableArray(Of RangeVariableSymbol) 2652Public ReadOnly Property RangeVariables As ImmutableArray(Of RangeVariableSymbol) 2688<Out()> ByRef declaredRangeVariables As ImmutableArray(Of RangeVariableSymbol), 2735<Out()> ByRef declaredRangeVariables As ImmutableArray(Of RangeVariableSymbol), 2751Dim rangeVar As RangeVariableSymbol = Me.BindExpressionRangeVariable(item, requireRangeVariable, Me.ContainingBinder, Nothing, selector, diagnostics) 2754declaredRangeVariables = ImmutableArray.Create(Of RangeVariableSymbol)(rangeVar) 2757declaredRangeVariables = ImmutableArray(Of RangeVariableSymbol).Empty 2764declaredRangeVariables = ImmutableArray.Create(RangeVariableSymbol.CreateForErrorRecovery(Me, selectorSyntax, selector.Type)) 2769Dim rangeVariables(selectVariables.Count - 1) As RangeVariableSymbol 2776Dim rangeVar As RangeVariableSymbol = Me.BindExpressionRangeVariable(selectVariables(i), True, Me.ContainingBinder, declaredNames, selectors(i), diagnostics) 2786Dim rangeVar As RangeVariableSymbol = rangeVariables(i) 2815) As RangeVariableSymbol 2872Dim rangeVar As RangeVariableSymbol = Nothing 2876rangeVar = RangeVariableSymbol.Create(Me, rangeVarNameSyntax, selector.Type) 2910rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, rangeVar.Syntax, selector.Type) 2918rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, item, selector.Type) 2933<Out()> ByRef declaredRangeVariables As ImmutableArray(Of RangeVariableSymbol), 2942Dim rangeVar As RangeVariableSymbol = Me.BindExpressionRangeVariable(variable, True, Me, Nothing, selector, diagnostics) 2980rangeVariablesPart1 As ImmutableArray(Of RangeVariableSymbol), 2981rangeVariablesPart2 As ImmutableArray(Of RangeVariableSymbol), 2982<Out()> ByRef declaredRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3004Dim groupRangeVar As RangeVariableSymbol = Nothing 3010declaredRangeVariables = ImmutableArray.Create(Of RangeVariableSymbol)( 3011RangeVariableSymbol.CreateForErrorRecovery(Me, 3018ImmutableArray(Of RangeVariableSymbol).Empty), 3030ImmutableArray(Of RangeVariableSymbol).Empty), 3035Dim keysRangeVariablesPart1 As ImmutableArray(Of RangeVariableSymbol) 3037Dim keysRangeVariablesPart2 As ImmutableArray(Of RangeVariableSymbol) 3051keysRangeVariablesPart2 = ImmutableArray(Of RangeVariableSymbol).Empty 3058keysRangeVariablesPart2 = ImmutableArray(Of RangeVariableSymbol).Empty 3061keysRangeVariablesPart1 = ImmutableArray(Of RangeVariableSymbol).Empty 3063keysRangeVariablesPart2 = ImmutableArray(Of RangeVariableSymbol).Empty 3089groupRangeVar = RangeVariableSymbol.CreateCompilerGenerated(Me, aggregate, GeneratedNameConstants.Group, group.Type) 3099declaredRangeVariables = ImmutableArray.Create(Of RangeVariableSymbol)(groupRangeVar) 3112leftRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3113rightRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3114<Out> ByRef joinSelectorDeclaredRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3178Optional rangeVarOpt As RangeVariableSymbol = Nothing, 3213Dim leftVar As RangeVariableSymbol = _rangeVariables(j) 3256joinSelectorRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3392outerRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3395innerRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3525outerRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3528innerRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3590rangeVariables As ImmutableArray(Of RangeVariableSymbol) 3642outerRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3643innerRangeVariables As ImmutableArray(Of RangeVariableSymbol) 3661Dim rangeVariable As RangeVariableSymbol = node.RangeVariable 3687badRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3699badRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3712Dim rangeVariable As RangeVariableSymbol = node.RangeVariable 3735Private ReadOnly _groupRangeVariables As ImmutableArray(Of RangeVariableSymbol) 3737Private ReadOnly _aggregationArgumentRangeVariables As ImmutableArray(Of RangeVariableSymbol) 3742groupRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3744aggregationArgumentRangeVariables As ImmutableArray(Of RangeVariableSymbol) 3765keysRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3767keysRangeVariablesPart1 As ImmutableArray(Of RangeVariableSymbol), 3769keysRangeVariablesPart2 As ImmutableArray(Of RangeVariableSymbol), 3773<Out()> ByRef declaredRangeVariables As ImmutableArray(Of RangeVariableSymbol), 3794Dim rangeVariables() As RangeVariableSymbol 3836Dim rangeVar As RangeVariableSymbol = keysRangeVariables(i) 3843rangeVariables = New RangeVariableSymbol(fieldsToReserveForAggregationVariables - 1) {} 3848Dim rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, syntaxNode, ErrorTypeSymbol.UnknownResultType) 3856Dim rangeVar As RangeVariableSymbol = BindAggregationRangeVariable(aggregationVariables(i), 3879Dim rangeVar As RangeVariableSymbol 3884rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, syntaxNode, ErrorTypeSymbol.UnknownResultType) 3974ImmutableArray(Of RangeVariableSymbol).Empty, 4013) As RangeVariableSymbol 4052Dim rangeVar As RangeVariableSymbol = Nothing 4056rangeVar = RangeVariableSymbol.Create(Me, rangeVarNameSyntax, selector.Type) 4080rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, rangeVar.Syntax, selector.Type) 4085rangeVar = RangeVariableSymbol.CreateForErrorRecovery(Me, item, selector.Type) 4104groupRangeVariables As ImmutableArray(Of RangeVariableSymbol), 4106aggregationArgumentRangeVariables As ImmutableArray(Of RangeVariableSymbol) 4179Dim variable As RangeVariableSymbol = Nothing 4181Dim rangeVariableOpt As RangeVariableSymbol = Nothing 4189variable = RangeVariableSymbol.Create(Me, syntax.Identifier.Identifier, variableType) 4225variable = RangeVariableSymbol.CreateForErrorRecovery(Me, variable.Syntax, variableType) 4230variable = RangeVariableSymbol.CreateForErrorRecovery(Me, syntax, variableType) 4271Dim selectorBinder As New QueryLambdaBinder(lambdaSymbol, ImmutableArray(Of RangeVariableSymbol).Empty) 4281ImmutableArray(Of RangeVariableSymbol).Empty, 4303ImmutableArray(Of RangeVariableSymbol).Empty,
Generated\BoundNodes.xml.Generated.vb (27)
7053Protected Sub New(kind As BoundKind, syntax as SyntaxNode, rangeVariables As ImmutableArray(Of RangeVariableSymbol), compoundVariableType As TypeSymbol, binders As ImmutableArray(Of Binder), type As TypeSymbol, hasErrors As Boolean) 7066Protected Sub New(kind As BoundKind, syntax as SyntaxNode, rangeVariables As ImmutableArray(Of RangeVariableSymbol), compoundVariableType As TypeSymbol, binders As ImmutableArray(Of Binder), type As TypeSymbol) 7080Private ReadOnly _RangeVariables As ImmutableArray(Of RangeVariableSymbol) 7081Public ReadOnly Property RangeVariables As ImmutableArray(Of RangeVariableSymbol) 7105Public Sub New(syntax As SyntaxNode, source As BoundQueryPart, rangeVariableOpt As RangeVariableSymbol, rangeVariables As ImmutableArray(Of RangeVariableSymbol), compoundVariableType As TypeSymbol, binders As ImmutableArray(Of Binder), type As TypeSymbol, Optional hasErrors As Boolean = False) 7131Private ReadOnly _RangeVariableOpt As RangeVariableSymbol 7132Public ReadOnly Property RangeVariableOpt As RangeVariableSymbol 7143Public Function Update(source As BoundQueryPart, rangeVariableOpt As RangeVariableSymbol, rangeVariables As ImmutableArray(Of RangeVariableSymbol), compoundVariableType As TypeSymbol, binders As ImmutableArray(Of Binder), type As TypeSymbol) As BoundQueryableSource 7156Public Sub New(syntax As SyntaxNode, underlyingExpression As BoundExpression, rangeVariables As ImmutableArray(Of RangeVariableSymbol), compoundVariableType As TypeSymbol, binders As ImmutableArray(Of Binder), type As TypeSymbol, Optional hasErrors As Boolean = False) 7181Public Function Update(underlyingExpression As BoundExpression, rangeVariables As ImmutableArray(Of RangeVariableSymbol), compoundVariableType As TypeSymbol, binders As ImmutableArray(Of Binder), type As TypeSymbol) As BoundQueryClause 7229Public Sub New(syntax As SyntaxNode, lambdaSymbol As SynthesizedLambdaSymbol, rangeVariables As ImmutableArray(Of RangeVariableSymbol), expression As BoundExpression, exprIsOperandOfConditionalBranch As Boolean, Optional hasErrors As Boolean = False) 7250Private ReadOnly _RangeVariables As ImmutableArray(Of RangeVariableSymbol) 7251Public ReadOnly Property RangeVariables As ImmutableArray(Of RangeVariableSymbol) 7276Public Function Update(lambdaSymbol As SynthesizedLambdaSymbol, rangeVariables As ImmutableArray(Of RangeVariableSymbol), expression As BoundExpression, exprIsOperandOfConditionalBranch As Boolean) As BoundQueryLambda 7289Public Sub New(syntax As SyntaxNode, rangeVariable As RangeVariableSymbol, value As BoundExpression, type As TypeSymbol, Optional hasErrors As Boolean = False) 7301Private ReadOnly _RangeVariable As RangeVariableSymbol 7302Public ReadOnly Property RangeVariable As RangeVariableSymbol 7320Public Function Update(rangeVariable As RangeVariableSymbol, value As BoundExpression, type As TypeSymbol) As BoundRangeVariableAssignment 7397Public Sub New(syntax As SyntaxNode, capturedGroupOpt As BoundQueryClauseBase, groupPlaceholderOpt As BoundRValuePlaceholder, underlyingExpression As BoundExpression, rangeVariables As ImmutableArray(Of RangeVariableSymbol), compoundVariableType As TypeSymbol, binders As ImmutableArray(Of Binder), type As TypeSymbol, Optional hasErrors As Boolean = False) 7438Public Function Update(capturedGroupOpt As BoundQueryClauseBase, groupPlaceholderOpt As BoundRValuePlaceholder, underlyingExpression As BoundExpression, rangeVariables As ImmutableArray(Of RangeVariableSymbol), compoundVariableType As TypeSymbol, binders As ImmutableArray(Of Binder), type As TypeSymbol) As BoundAggregateClause 7486Public Sub New(syntax As SyntaxNode, rangeVariable As RangeVariableSymbol, type As TypeSymbol, hasErrors As Boolean) 7495Public Sub New(syntax As SyntaxNode, rangeVariable As RangeVariableSymbol, type As TypeSymbol) 7505Private ReadOnly _RangeVariable As RangeVariableSymbol 7506Public ReadOnly Property RangeVariable As RangeVariableSymbol 7517Public Function Update(rangeVariable As RangeVariableSymbol, type As TypeSymbol) As BoundRangeVariable
Lowering\LocalRewriter\LocalRewriter.vb (1)
27Private _rangeVariableMap As Dictionary(Of RangeVariableSymbol, BoundExpression)
Lowering\LocalRewriter\LocalRewriter_Query.vb (7)
78ByRef rangeVariableMap As Dictionary(Of RangeVariableSymbol, BoundExpression), 81Dim nodeRangeVariables As ImmutableArray(Of RangeVariableSymbol) = node.RangeVariables 85rangeVariableMap = New Dictionary(Of RangeVariableSymbol, BoundExpression)() 128rangeVariables As ImmutableArray(Of RangeVariableSymbol), 130rangeVariableMap As Dictionary(Of RangeVariableSymbol, BoundExpression), 192Friend Shared Sub RemoveRangeVariables(originalNode As BoundQueryLambda, rangeVariableMap As Dictionary(Of RangeVariableSymbol, BoundExpression)) 193For Each rangeVar As RangeVariableSymbol In originalNode.RangeVariables
Operations\VisualBasicOperationFactory_QueryLambdaRewriter.vb (1)
26Private _rangeVariableMap As Dictionary(Of RangeVariableSymbol, BoundExpression)
SymbolDisplay\SymbolDisplayVisitor.vb (1)
282Dim vbRangeVariable = TryCast(symbol, RangeVariableSymbol)
Symbols\Source\RangeVariableSymbol.vb (4)
132) As RangeVariableSymbol 144) As RangeVariableSymbol 153) As RangeVariableSymbol 223Dim other = TryCast(obj, RangeVariableSymbol.WithIdentifierToken)
Symbols\SymbolVisitor.vb (1)
72Public Overridable Sub VisitRangeVariable(symbol As RangeVariableSymbol)
Symbols\SymbolVisitor`1.vb (1)
71Public Overridable Function VisitRangeVariable(symbol As RangeVariableSymbol) As TResult
Symbols\SymbolVisitor`2.vb (1)
86Public Overridable Function VisitRangeVariable(symbol As RangeVariableSymbol, arg As TArgument) As TResult
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (69)
Semantics\QueryExpressions_SemanticModel.vb (69)
74Dim s1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 129Dim s7 = DirectCast(semanticModel1.GetDeclaredSymbol(node7), RangeVariableSymbol) 163Dim s4 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 192Dim s2 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 300Dim s1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 351Dim s7 = DirectCast(semanticModel1.GetDeclaredSymbol(node7), RangeVariableSymbol) 385Dim s4 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 414Dim s2 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 520Dim s1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 571Dim s7 = DirectCast(semanticModel1.GetDeclaredSymbol(node7), RangeVariableSymbol) 605Dim s4 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 634Dim s2 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 764Dim s1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 815Dim s7 = DirectCast(semanticModel1.GetDeclaredSymbol(node7), RangeVariableSymbol) 849Dim s4 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 878Dim s2 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 1081Dim s1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 1096Dim y1 = DirectCast(semanticModel.GetDeclaredSymbol(node3), RangeVariableSymbol) 1116Dim y2 = DirectCast(semanticModel.GetDeclaredSymbol(node5_2), RangeVariableSymbol) 1127Dim y3 = DirectCast(semanticModel.GetDeclaredSymbol(node7), RangeVariableSymbol) 1165Dim z = DirectCast(semanticModel.GetDeclaredSymbol(node10), RangeVariableSymbol) 1384Dim s1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 1550Dim s1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 1565Dim z1 = DirectCast(semanticModel.GetDeclaredSymbol(node3), RangeVariableSymbol) 1570Dim w1 = DirectCast(semanticModel.GetDeclaredSymbol(node4), RangeVariableSymbol) 1575Dim s2 = DirectCast(semanticModel.GetDeclaredSymbol(node5), RangeVariableSymbol) 1581Dim z2 = DirectCast(semanticModel.GetDeclaredSymbol(node6), RangeVariableSymbol) 1650Dim s1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 1661Dim x1 = DirectCast(semanticModel.GetDeclaredSymbol(node1.Parent), RangeVariableSymbol) 1673Dim x2 = DirectCast(semanticModel.GetDeclaredSymbol(node3), RangeVariableSymbol) 1690Dim w1 = DirectCast(semanticModel.GetDeclaredSymbol(node4.Parent), RangeVariableSymbol) 2106Dim s1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 2117Dim x1 = DirectCast(semanticModel.GetDeclaredSymbol(node1.Parent), RangeVariableSymbol) 2129Dim x2 = DirectCast(semanticModel.GetDeclaredSymbol(node3), RangeVariableSymbol) 2139Dim w1 = DirectCast(semanticModel.GetDeclaredSymbol(node4.Parent), RangeVariableSymbol) 2154Dim s2 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 2169Dim s3 = DirectCast(semanticModel.GetDeclaredSymbol(node7), RangeVariableSymbol) 2174s3 = DirectCast(semanticModel.GetDeclaredSymbol(node8), RangeVariableSymbol) 2187s2 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 2523Dim x1 = DirectCast(semanticModel.GetDeclaredSymbol(node1), RangeVariableSymbol) 2537Dim x2 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 2550Dim y1 = DirectCast(semanticModel.GetDeclaredSymbol(node3), RangeVariableSymbol) 2555Dim x3 = DirectCast(semanticModel.GetDeclaredSymbol(node4), RangeVariableSymbol) 2672Dim s = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 2683Dim i1 = DirectCast(semanticModel.GetDeclaredSymbol(node1.Parent.Parent), RangeVariableSymbol) 2693Dim x1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 2697Dim x2 = DirectCast(semanticModel.GetDeclaredSymbol(node2.Parent), RangeVariableSymbol) 2723Dim y = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 2734Dim k1 = DirectCast(semanticModel.GetDeclaredSymbol(node4.Parent.Parent), RangeVariableSymbol) 2744Dim w1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 2748Dim w2 = DirectCast(semanticModel.GetDeclaredSymbol(node5.Parent), RangeVariableSymbol) 2766Dim gr = DirectCast(semanticModel.GetDeclaredSymbol(node7), RangeVariableSymbol) 2791Dim k2 = DirectCast(semanticModel.GetDeclaredSymbol(node8.Parent.Parent), RangeVariableSymbol) 2891Dim x1 = DirectCast(semanticModel.GetDeclaredSymbol(node1), RangeVariableSymbol) 2905Dim x2 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 2918Dim x4 = DirectCast(semanticModel.GetDeclaredSymbol(node8), RangeVariableSymbol) 2929Dim y1 = DirectCast(semanticModel.GetDeclaredSymbol(node3), RangeVariableSymbol) 2934Dim x3 = DirectCast(semanticModel.GetDeclaredSymbol(node4), RangeVariableSymbol) 3297Dim s1 = DirectCast(semanticModel.GetDeclaredSymbol(node1), RangeVariableSymbol) 3306Dim s2 = DirectCast(semanticModel.GetDeclaredSymbol(node2), RangeVariableSymbol) 3312Dim x1 = DirectCast(semanticModel.GetDeclaredSymbol(node3), RangeVariableSymbol) 3329Dim s3 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 3342Dim x2 = DirectCast(semanticModel.GetDeclaredSymbol(node5), RangeVariableSymbol) 3501Dim s1 = DirectCast(semanticModel.GetDeclaredSymbol(node1), RangeVariableSymbol) 3510Dim s2 = DirectCast(semanticModel.GetDeclaredSymbol(node2), RangeVariableSymbol) 3516Dim x1 = DirectCast(semanticModel.GetDeclaredSymbol(node3), RangeVariableSymbol) 3533Dim s3 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol) 3546Dim x2 = DirectCast(semanticModel.GetDeclaredSymbol(node5), RangeVariableSymbol) 3553Dim y1 = DirectCast(semanticInfo.Symbol, RangeVariableSymbol)