4 instantiations of RangeArgumentSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
24744Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.RangeArgumentSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
4342Return New RangeArgumentSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newLowerBound, newToKeyword, newUpperBound) 37418Return New RangeArgumentSyntax(SyntaxKind.RangeArgument, Nothing, Nothing, lowerBound, DirectCast(toKeyword.Node, InternalSyntax.KeywordSyntax), upperBound)
Generated\Syntax.xml.Syntax.Generated.vb (1)
26961Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.RangeArgumentSyntax(kind, errors, annotations, DirectCast(lowerBound.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax), toKeyword, DirectCast(upperBound.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.ExpressionSyntax)), Nothing, 0)
37 references to RangeArgumentSyntax
Microsoft.CodeAnalysis.VisualBasic (22)
Binding\Binder_Expressions.vb (2)
4290Private Sub CheckRangeArgumentLowerBound(rangeArgument As RangeArgumentSyntax, diagnostics As BindingDiagnosticBag) 4350Dim rangeArgument = DirectCast(argumentSyntax, RangeArgumentSyntax)
Binding\Binder_Invocation.vb (1)
3074Dim rangeArgument = DirectCast(argumentSyntax, RangeArgumentSyntax)
Binding\MemberSemanticModel.vb (2)
1111Friend NotOverridable Overrides Function TryGetSpeculativeSemanticModelCore(parentModel As SyntaxTreeSemanticModel, position As Integer, rangeArgument As RangeArgumentSyntax, <Out> ByRef speculativeModel As PublicSemanticModel) As Boolean 1806If DirectCast(parent, RangeArgumentSyntax).LowerBound Is child Then
Binding\SpeculativeMemberSemanticModel.vb (1)
23Debug.Assert(TypeOf root Is TypeSyntax OrElse TypeOf root Is RangeArgumentSyntax)
Compilation\SemanticModel.vb (2)
2180Public Function TryGetSpeculativeSemanticModel(position As Integer, rangeArgument As RangeArgumentSyntax, <Out> ByRef speculativeModel As SemanticModel) As Boolean 2191Friend MustOverride Function TryGetSpeculativeSemanticModelCore(parentModel As SyntaxTreeSemanticModel, position As Integer, rangeArgument As RangeArgumentSyntax, <Out> ByRef speculativeModel As PublicSemanticModel) As Boolean
Compilation\SpeculativeSemanticModelWithMemberModel.vb (2)
73Friend Sub New(parentSemanticModel As SyntaxTreeSemanticModel, position As Integer, root As RangeArgumentSyntax, binder As Binder) 281Friend Overrides Function TryGetSpeculativeSemanticModelCore(parentModel As SyntaxTreeSemanticModel, position As Integer, rangeArgument As RangeArgumentSyntax, <Out> ByRef speculativeModel As PublicSemanticModel) As Boolean
Compilation\SyntaxTreeSemanticModel.vb (2)
1451Friend Overrides Function TryGetSpeculativeSemanticModelCore(parentModel As SyntaxTreeSemanticModel, position As Integer, rangeArgument As RangeArgumentSyntax, <Out> ByRef speculativeModel As PublicSemanticModel) As Boolean 1672If DirectCast(parent, RangeArgumentSyntax).LowerBound Is currentNode Then
Generated\Syntax.xml.Main.Generated.vb (5)
509Public Overridable Function VisitRangeArgument(ByVal node As RangeArgumentSyntax) As TResult 1244Public Overridable Sub VisitRangeArgument(ByVal node As RangeArgumentSyntax) 4331Public Overrides Function VisitRangeArgument(ByVal node As RangeArgumentSyntax) As SyntaxNode 37188Public Shared Function RangeArgument(lowerBound As ExpressionSyntax, toKeyword As SyntaxToken, upperBound As ExpressionSyntax) As RangeArgumentSyntax 37432Public Shared Function RangeArgument(lowerBound As ExpressionSyntax, upperBound As ExpressionSyntax) As RangeArgumentSyntax
Generated\Syntax.xml.Syntax.Generated.vb (4)
26978Public Shadows Function WithLowerBound(lowerBound as ExpressionSyntax) As RangeArgumentSyntax 26996Public Shadows Function WithToKeyword(toKeyword as SyntaxToken) As RangeArgumentSyntax 27014Public Shadows Function WithUpperBound(upperBound as ExpressionSyntax) As RangeArgumentSyntax 27062Public Function Update(lowerBound As ExpressionSyntax, toKeyword As SyntaxToken, upperBound As ExpressionSyntax) As RangeArgumentSyntax
VisualBasicExtensions.vb (1)
1837Public Function TryGetSpeculativeSemanticModel(semanticModel As SemanticModel, position As Integer, rangeArgument As RangeArgumentSyntax, <Out> ByRef speculativeModel As SemanticModel) As Boolean
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (2)
ExpressionSyntaxExtensions.vb (1)
567expression.CheckParent(Of RangeArgumentSyntax)(Function(r) r.UpperBound Is expression) Then
SpeculationAnalyzer.vb (1)
152semanticModel.TryGetSpeculativeSemanticModel(position, DirectCast(nodeToSpeculate, RangeArgumentSyntax), speculativeModel)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
SyntaxTreeExtensions.vb (1)
415targetToken.IsChildToken(Of RangeArgumentSyntax)(Function(rangeArgument) rangeArgument.ToKeyword) OrElse
Microsoft.CodeAnalysis.VisualBasic.Features (3)
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
248Dim range = DirectCast(argument, RangeArgumentSyntax)
ExtractMethod\Extensions.vb (1)
271Dim range = TryCast(n, RangeArgumentSyntax)
IntroduceVariable\VisualBasicIntroduceVariableService.vb (1)
138If expression.CheckParent(Of RangeArgumentSyntax)(Function(n) n.LowerBound Is expression) Then
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Compilation\SemanticModelAPITests.vb (2)
1040Dim rangeArg = root.DescendantNodes().OfType(Of RangeArgumentSyntax).Single() 1079Dim rangeArg = root.DescendantNodes().OfType(Of RangeArgumentSyntax).Single()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
16349Private Shared Function GenerateRedRangeArgument() As RangeArgumentSyntax
Microsoft.CodeAnalysis.VisualBasic.Test.Utilities (1)
ParserTestUtilities.vb (1)
987Public Overrides Sub VisitRangeArgument(node As RangeArgumentSyntax)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (3)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\ExpressionSyntaxExtensions.vb\ExpressionSyntaxExtensions.vb (1)
567expression.CheckParent(Of RangeArgumentSyntax)(Function(r) r.UpperBound Is expression) Then
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
415targetToken.IsChildToken(Of RangeArgumentSyntax)(Function(rangeArgument) rangeArgument.ToKeyword) OrElse
SpeculationAnalyzer.vb (1)
152semanticModel.TryGetSpeculativeSemanticModel(position, DirectCast(nodeToSpeculate, RangeArgumentSyntax), speculativeModel)
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\MethodXML\MethodXmlBuilder.vb (2)
558If Not TypeOf argument Is RangeArgumentSyntax Then 562Return TryGenerateConstantArrayBound(DirectCast(argument, RangeArgumentSyntax).UpperBound)