167 references to SpanStart
Microsoft.CodeAnalysis.VisualBasic (35)
Binding\Binder_Expressions.vb (1)
3021
node.
SpanStart
< localSymbol.IdentifierToken.SpanStart Then
Binding\Binder_Imports.vb (3)
139
data.AddAlias(binder.GetSyntaxReference(aliasImportSyntax), aliasText, aliasSymbol, aliasImportSyntax.
SpanStart
, DirectCast(diagBag.DependenciesBag, IReadOnlyCollection(Of AssemblySymbol)))
208
data.AddMember(binder.GetSyntaxReference(importsName), importedSymbol, membersImportsSyntax.
SpanStart
, DirectCast(diagBag.DependenciesBag, IReadOnlyCollection(Of AssemblySymbol)), binder.BindingLocation = BindingLocation.ProjectImportsDeclaration)
245
data.XmlNamespaces.Add(prefix, New XmlNamespaceAndImportsClausePosition(namespaceName, syntax.
SpanStart
, reference))
Binding\BinderFactory.vb (6)
74
Return GetBinderForNodeAndUsage(node, NodeUsage.NamespaceBlockInterior, node.Parent, node.
SpanStart
)
82
Return GetBinderForNodeAndUsage(node, NodeUsage.TypeBlockFull, parentForEnclosingBinder, node.
SpanStart
)
90
Return GetBinderForNodeAndUsage(node, NodeUsage.EnumBlockFull, parentForEnclosingBinder, node.
SpanStart
)
95
Return GetBinderForNodeAndUsage(node, NodeUsage.DelegateDeclaration, node.Parent, node.
SpanStart
)
518
Return GetBinderAtOrAbove(parent, parent.
SpanStart
)
521
Dim containingBinder As Binder = GetBinderAtOrAbove(nodeForOuterBinder, parent.
SpanStart
)
Binding\MemberSemanticModel.vb (2)
1526
If SyntaxFacts.InSpanOrEffectiveTrailingOfNode(item, position) OrElse position < item.
SpanStart
Then
1560
If SyntaxFacts.InSpanOrEffectiveTrailingOfNode(item, position) OrElse position < item.
SpanStart
Then
Compilation\DocumentationComments\DocumentationCommentCompiler.Common.vb (2)
268
Return If(Me.Node.
SpanStart
> other.Node.
SpanStart
, 1, -1)
Compilation\SemanticModel.vb (3)
2383
Dim binder As Binder = Me.GetEnclosingBinder(identifierSyntax.
SpanStart
)
2525
Dim binder = TryCast(StripSemanticModelBinder(Me.GetEnclosingBinder(declarationSyntax.
SpanStart
)), BlockBaseBinder)
2709
Dim enclosingBinder = StripSemanticModelBinder(Me.GetEnclosingBinder(declarationSyntax.
SpanStart
))
Compilation\SyntaxTreeSemanticModel.vb (9)
271
Dim binder As Binder = GetEnclosingBinder(node.
SpanStart
)
459
Dim binder As Binder = GetEnclosingBinder(expression.
SpanStart
)
597
Dim docCommentBinder = Me._binderFactory.GetBinderForPosition(node, node.
SpanStart
)
707
Dim binder As Binder = GetEnclosingBinder(memberName.
SpanStart
)
763
Dim binder As Binder = GetEnclosingBinder(handlesClause.
SpanStart
)
1337
Dim binder As Binder = GetEnclosingBinder(declarationSyntax.
SpanStart
)
1786
If firstStatement.
SpanStart
> lastStatement.
SpanStart
Then
1907
Dim region As TextSpan = TextSpan.FromBounds(firstStatement.
SpanStart
, lastStatement.Span.End)
Lowering\Instrumentation\DebugInfoInjector.vb (2)
125
sequencePointSpan = TextSpan.FromBounds(aggregateClause.
SpanStart
,
128
sequencePointSpan = TextSpan.FromBounds(aggregateClause.
SpanStart
,
Symbols\LexicalSortKey.vb (1)
139
Me.New(node.SyntaxTree, node.
SpanStart
, compilation)
Symbols\Source\SourceMethodSymbol.vb (1)
1211
If localPosition = block.BlockStatement.
SpanStart
Then
Syntax\LambdaUtilities.vb (2)
291
If rangeVariable.
SpanStart
< groupByClause.ByKeyword.SpanStart OrElse
292
(rangeVariable.
SpanStart
= groupByClause.ByKeyword.SpanStart AndAlso rangeVariable Is groupByClause.Items.Last) Then
Syntax\SyntaxFacts.vb (1)
269
beforeEnd = (position < multiLineLambda.EndSubOrFunctionStatement.
SpanStart
)
Syntax\VisualBasicLineDirectiveMap.vb (1)
34
Dim directiveLineNumber As Integer = sourceText.Lines.IndexOf(directive.
SpanStart
) + 1
Syntax\VisualBasicSyntaxTree.ConditionalSymbolsMap.vb (1)
132
ProcessConditionalSymbolDefinition(name, newPreprocessorSymbols(name), directive.
SpanStart
)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (18)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseInferredMemberName\VisualBasicUseInferredMemberNameDiagnosticAnalyzer.vb (2)
52
Dim fadeSpan = TextSpan.FromBounds(nameColonEquals.Name.
SpanStart
, nameColonEquals.ColonEqualsToken.Span.End)
73
Dim fadeSpan = TextSpan.FromBounds(fieldInitializer.Name.
SpanStart
, fieldInitializer.EqualsToken.Span.End)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SemanticModelExtensions.vb (3)
68
semanticModel.LookupNamespacesAndTypes(expr.
SpanStart
, container:=symbol, name:=name),
69
semanticModel.LookupSymbols(expr.
SpanStart
, container:=symbol, name:=name))
107
Dim containingType = semanticModel.GetEnclosingNamedType(type.
SpanStart
, cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
692
Dim outerStatement = statement.GetAncestors(Of StatementSyntax)().Where(Function(s) s.SpanStart <> statement.
SpanStart
).FirstOrDefault()
715
Dim outerStatement = statement.GetAncestors(Of StatementSyntax)().Where(Function(s) s.SpanStart <> statement.
SpanStart
).FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
425
If Not textSpan.Contains(directives(0).
SpanStart
) OrElse
426
Not textSpan.Contains(directives.Last().
SpanStart
) Then
886
Dim blockSpan = TextSpan.FromBounds(block.BlockStatement.Span.End, block.EndBlockStatement.
SpanStart
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
852
Return TextSpan.FromBounds(spanStart, method.EndBlockStatement.
SpanStart
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (4)
210
castExpressionType = _semanticModel.GetSpeculativeTypeInfo(_castExpressionNode.
SpanStart
, _castExpressionNode, SpeculativeBindingOption.BindAsExpression).ConvertedType
236
Dim expressionToCastType = _semanticModel.ClassifyConversion(_castNode.
SpanStart
, _castExpressionNode, castType)
251
Dim castToOuterType As Conversion = _semanticModel.ClassifyConversion(_castNode.
SpanStart
, _castNode, outerType)
274
expressionToOuterType = _semanticModel.ClassifyConversion(_castNode.
SpanStart
, _castExpressionNode, outerType)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\DirectiveSyntaxEqualityComparer.vb (3)
17
Return x.
SpanStart
= y.
SpanStart
21
Return obj.
SpanStart
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (6)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddExplicitCast\ArgumentFixer.vb (2)
39
Return semanticModel.GetSpeculativeSymbolInfo(parent.
SpanStart
, DirectCast(parent, AttributeSyntax))
41
Return semanticModel.GetSpeculativeSymbolInfo(parent.
SpanStart
, parent, SpeculativeBindingOption.BindAsExpression)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateConstructor\VisualBasicGenerateConstructorService.vb (1)
68
Dim containingType = semanticModel.GetEnclosingNamedType(simpleName.
SpanStart
, cancellationToken)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateEnumMember\VisualBasicGenerateEnumMemberService.vb (1)
47
Dim position = simpleNameOrMemberAccessExpression.
SpanStart
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateParameterizedMember\VisualBasicGenerateMethodService.vb (1)
148
Dim position = expression.
SpanStart
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (1)
20
Dim [end] = destination.EndBlockStatement.
SpanStart
Microsoft.CodeAnalysis.VisualBasic.Features (54)
CodeFixes\GenerateEvent\GenerateEventCodeFixProvider.vb (3)
92
Dim containingSymbol = semanticModel.GetEnclosingNamedType(handlerStatement.
SpanStart
, cancellationToken)
332
Dim containingSymbol = semanticModel.GetEnclosingNamedType(handlesClauseItem.
SpanStart
, cancellationToken)
369
If semanticModel.LookupSymbols(handlesClauseItem.
SpanStart
, container:=targetType, name:=handlesClauseItem.EventMember.Identifier.ValueText).
CodeFixes\IncorrectExitContinue\IncorrectExitContinueCodeFixProvider.vb (2)
113
If tokenAfterContinueToken.IsSkipped() AndAlso text.Lines.IndexOf(tokenAfterContinueToken.SpanStart) = text.Lines.IndexOf(continueStatement.
SpanStart
) Then
145
If tokenAfterExitToken.IsSkipped() AndAlso text.Lines.IndexOf(tokenAfterExitToken.SpanStart) = text.Lines.IndexOf(exitStatement.
SpanStart
) Then
CodeRefactorings\InlineTemporary\VisualBasicInlineTemporaryCodeRefactoringProvider.vb (3)
75
If identifier.
SpanStart
< definition.
SpanStart
Then
395
modifiedIdentifier.
SpanStart
,
Completion\KeywordRecommenders\Declarations\OfKeywordRecommender.vb (1)
108
position:=type.
SpanStart
,
Debugging\DataTipInfoGetter.vb (1)
64
span = TextSpan.FromBounds(conditionalAccess.
SpanStart
, span.End)
Debugging\LocationInfoGetter.vb (1)
44
Dim memberLine = text.Lines.GetLineFromPosition(memberDeclaration.GetMemberBlockBegin().
SpanStart
).LineNumber
Debugging\ProximityExpressionsGetter.Worker.vb (1)
89
While nextStatement IsNot Nothing AndAlso _syntaxTree.GetText(cancellationToken).Lines.IndexOf(nextStatement.
SpanStart
) = line
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
2123
Return TextSpan.FromBounds(tryBlock.FinallyBlock.
SpanStart
, tryBlock.EndTryStatement.Span.End)
ExtractMethod\Extensions.vb (1)
320
Dim blockSpan = TextSpan.FromBounds(block.BlockStatement.Span.End, block.EndBlockStatement.
SpanStart
)
GenerateMember\GenerateVariable\VisualBasicGenerateVariableService.vb (1)
109
Dim position = expression.
SpanStart
GenerateType\VisualBasicGenerateTypeService.vb (3)
118
Dim position = nameOrMemberAccessExpression.
SpanStart
391
FirstOrDefault(Function(t) simpleName.
SpanStart
>= t.Members.First().SpanStart AndAlso
658
If Await IsWithinTheImportingNamespaceAsync(document, simpleName.
SpanStart
, includeUsingsOrImports, cancellationToken).ConfigureAwait(False) Then
SignatureHelp\AttributeSignatureHelpProvider.vb (2)
73
Sort(semanticModel, attribute.
SpanStart
)
109
Dim position = attribute.
SpanStart
SignatureHelp\FunctionAggregationSignatureHelpProvider.vb (5)
34
functionAggregation.
SpanStart
= currentSpan.Start Then
64
functionAggregation.
SpanStart
,
77
Sort(semanticModel, functionAggregation.
SpanStart
)
85
Dim textSpan = CommonSignatureHelpUtilities.GetSignatureHelpSpan(functionAggregation, functionAggregation.
SpanStart
, Function(n) n.CloseParenToken)
98
Dim position = functionAggregation.
SpanStart
SignatureHelp\GenericNameSignatureHelpProvider.vb (2)
98
Sort(semanticModel, genericName.
SpanStart
)
115
Dim position = genericName.
SpanStart
SignatureHelp\InvocationExpressionSignatureHelpProvider.DelegateInvoke.vb (1)
27
Dim position = invocationExpression.
SpanStart
SignatureHelp\InvocationExpressionSignatureHelpProvider.ElementAccess.vb (1)
34
Function(s) ConvertIndexer(s, leftExpression.
SpanStart
, semanticModel, structuralTypeDisplayService, documentationCommentFormattingService))
SignatureHelp\InvocationExpressionSignatureHelpProvider.MemberGroup.vb (1)
48
Function(s) ConvertMemberGroupMember(document, s, invocationExpression.
SpanStart
, semanticModel))
SignatureHelp\InvocationExpressionSignatureHelpProvider.vb (2)
98
memberGroup = memberGroup.Sort(semanticModel, invocationExpression.
SpanStart
)
110
Sort(semanticModel, invocationExpression.
SpanStart
))
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.DelegateType.vb (1)
25
Dim position = objectCreationExpression.
SpanStart
SignatureHelp\ObjectCreationExpressionSignatureHelpProvider.NormalType.vb (2)
28
Sort(semanticModel, objectCreationExpression.
SpanStart
)
48
Dim position = objectCreationExpression.
SpanStart
SignatureHelp\RaiseEventStatementSignatureHelpProvider.vb (6)
32
currentSpan.Start = statement.Name.
SpanStart
Then
81
semanticModel.LookupStaticMembers(raiseEventStatement.
SpanStart
, containingType, raiseEventStatement.Name.Identifier.ValueText),
82
semanticModel.LookupSymbols(raiseEventStatement.
SpanStart
, containingType, raiseEventStatement.Name.Identifier.ValueText))
88
Sort(semanticModel, raiseEventStatement.
SpanStart
)
92
Dim textSpan = SignatureHelpUtilities.GetSignatureHelpSpan(raiseEventStatement.ArgumentList, raiseEventStatement.Name.
SpanStart
)
108
Dim position = raiseEventStatement.
SpanStart
SignatureHelp\SignatureHelpUtilities.vb (1)
64
Return CommonSignatureHelpUtilities.GetSignatureHelpSpan(initializer, initializer.
SpanStart
, s_getCollectionInitializerCloseToken)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\UseInferredMemberName\VisualBasicUseInferredMemberNameDiagnosticAnalyzer.vb (2)
52
Dim fadeSpan = TextSpan.FromBounds(nameColonEquals.Name.
SpanStart
, nameColonEquals.ColonEqualsToken.Span.End)
73
Dim fadeSpan = TextSpan.FromBounds(fieldInitializer.Name.
SpanStart
, fieldInitializer.EqualsToken.Span.End)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\AddExplicitCast\ArgumentFixer.vb (2)
39
Return semanticModel.GetSpeculativeSymbolInfo(parent.
SpanStart
, DirectCast(parent, AttributeSyntax))
41
Return semanticModel.GetSpeculativeSymbolInfo(parent.
SpanStart
, parent, SpeculativeBindingOption.BindAsExpression)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateConstructor\VisualBasicGenerateConstructorService.vb (1)
68
Dim containingType = semanticModel.GetEnclosingNamedType(simpleName.
SpanStart
, cancellationToken)
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateEnumMember\VisualBasicGenerateEnumMemberService.vb (1)
47
Dim position = simpleNameOrMemberAccessExpression.
SpanStart
src\roslyn\src\Analyzers\VisualBasic\CodeFixes\GenerateParameterizedMember\VisualBasicGenerateMethodService.vb (1)
148
Dim position = expression.
SpanStart
src\roslyn\src\Compilers\VisualBasic\Portable\Syntax\LambdaUtilities.vb (2)
291
If rangeVariable.
SpanStart
< groupByClause.ByKeyword.SpanStart OrElse
292
(rangeVariable.
SpanStart
= groupByClause.ByKeyword.SpanStart AndAlso rangeVariable Is groupByClause.Items.Last) Then
Structure\Providers\CollectionInitializerStructureProvider.vb (2)
44
textSpan:=TextSpan.FromBounds(node.
SpanStart
, endPos),
45
hintSpan:=TextSpan.FromBounds(node.
SpanStart
, endPos),
Structure\Providers\RegionDirectiveStructureProvider.vb (1)
42
Dim span = TextSpan.FromBounds(regionDirective.
SpanStart
, matchingDirective.Span.End)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.NetCore.Analyzers\Performance\BasicPreferDictionaryTryMethodsOverContainsKeyGuardFixer.vb (1)
156
Dim position = fix.ContainsKeyAccess.
SpanStart
Microsoft.CodeAnalysis.VisualBasic.Workspaces (36)
CodeCleanup\AsyncOrIteratorFunctionReturnTypeFixer.vb (2)
22
Dim position = If(oldFunc.ParameterList IsNot Nothing, oldFunc.ParameterList.
SpanStart
, oldFunc.Identifier.SpanStart)
44
If RewriteFunctionStatement(lambdaHeader.Modifiers, oldLambdaHeader.AsClause, parameterList, asClause, semanticModel, oldLambdaHeader.AsClause.
SpanStart
, cancellationToken) Then
Recommendations\VisualBasicRecommendationServiceRunner.vb (4)
182
.SelectMany(Function(n) _context.SemanticModel.LookupNamespacesAndTypes(node.
SpanStart
, n)) _
186
.LookupNamespacesAndTypes(position:=node.
SpanStart
, container:=leftHandSymbol)
309
Dim position = node.
SpanStart
378
Dim symbol = _context.SemanticModel.GetEnclosingSymbol(node.
SpanStart
, _cancellationToken)
Simplification\Reducers\VisualBasicExtensionMethodReducer.vb (1)
57
invocationExpression.
SpanStart
,
Simplification\Reducers\VisualBasicVariableDeclaratorReducer.vb (1)
93
initializerType = semanticModel.GetSpeculativeTypeInfo(variableDeclarator.Initializer.Value.
SpanStart
, variableDeclarator.Initializer.Value, SpeculativeBindingOption.BindAsExpression).ConvertedType
Simplification\Simplifiers\AbstractVisualBasicSimplifier.vb (2)
85
Dim aliasTypeInfo = semanticModel.GetSpeculativeAliasInfo(node.
SpanStart
, aliasIdentifier, SpeculativeBindingOption.BindAsTypeOrNamespace)
166
Dim boundSymbols = semanticModel.LookupNamespacesAndTypes(node.
SpanStart
, name:=aliasName)
Simplification\Simplifiers\ExpressionSimplifier.vb (1)
313
Dim enclosingNamedType = semanticModel.GetEnclosingNamedType(memberAccess.
SpanStart
, cancellationToken)
Simplification\VisualBasicSimplificationService.Expander.vb (8)
65
Dim result = expression.CastIfPossible(targetType, expression.
SpanStart
, semanticModel, wasCastAdded, _cancellationToken)
236
Dim binding = _semanticModel.GetSpeculativeSymbolInfo(originalNode.
SpanStart
, expression, SpeculativeBindingOption.BindAsExpression)
436
If symbolForQualifiedName.Equals(_semanticModel.GetSpeculativeSymbolInfo(node.
SpanStart
, qualifiedNameWithModuleName, SpeculativeBindingOption.BindAsExpression).Symbol) Then
471
If symbolForMemberAccess.Equals(_semanticModel.GetSpeculativeSymbolInfo(node.
SpanStart
, memberAccessWithModuleName, SpeculativeBindingOption.BindAsExpression).Symbol) Then
650
_semanticModel.SyntaxTree.IsNameOfContext(originalSimpleName.
SpanStart
, _cancellationToken) Then
659
If Not Equals(_semanticModel.GetEnclosingNamedType(originalSimpleName.
SpanStart
, _cancellationToken), symbol.ContainingType) Then
730
Dim newSymbol = _semanticModel.GetSpeculativeSymbolInfo(originalNode.
SpanStart
, left, SpeculativeBindingOption.BindAsExpression).Symbol
744
symbol.Equals(_semanticModel.GetSpeculativeSymbolInfo(originalNode.
SpanStart
, result, SpeculativeBindingOption.BindAsExpression).Symbol))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SemanticModelExtensions.vb (3)
68
semanticModel.LookupNamespacesAndTypes(expr.
SpanStart
, container:=symbol, name:=name),
69
semanticModel.LookupSymbols(expr.
SpanStart
, container:=symbol, name:=name))
107
Dim containingType = semanticModel.GetEnclosingNamedType(type.
SpanStart
, cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
692
Dim outerStatement = statement.GetAncestors(Of StatementSyntax)().Where(Function(s) s.SpanStart <> statement.
SpanStart
).FirstOrDefault()
715
Dim outerStatement = statement.GetAncestors(Of StatementSyntax)().Where(Function(s) s.SpanStart <> statement.
SpanStart
).FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
425
If Not textSpan.Contains(directives(0).
SpanStart
) OrElse
426
Not textSpan.Contains(directives.Last().
SpanStart
) Then
886
Dim blockSpan = TextSpan.FromBounds(block.BlockStatement.Span.End, block.EndBlockStatement.
SpanStart
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
852
Return TextSpan.FromBounds(spanStart, method.EndBlockStatement.
SpanStart
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (4)
210
castExpressionType = _semanticModel.GetSpeculativeTypeInfo(_castExpressionNode.
SpanStart
, _castExpressionNode, SpeculativeBindingOption.BindAsExpression).ConvertedType
236
Dim expressionToCastType = _semanticModel.ClassifyConversion(_castNode.
SpanStart
, _castExpressionNode, castType)
251
Dim castToOuterType As Conversion = _semanticModel.ClassifyConversion(_castNode.
SpanStart
, _castNode, outerType)
274
expressionToOuterType = _semanticModel.ClassifyConversion(_castNode.
SpanStart
, _castExpressionNode, outerType)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\DirectiveSyntaxEqualityComparer.vb (3)
17
Return x.
SpanStart
= y.
SpanStart
21
Return obj.
SpanStart
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (1)
20
Dim [end] = destination.EndBlockStatement.
SpanStart
Roslyn.Diagnostics.VisualBasic.Analyzers (17)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SemanticModelExtensions.vb (3)
68
semanticModel.LookupNamespacesAndTypes(expr.
SpanStart
, container:=symbol, name:=name),
69
semanticModel.LookupSymbols(expr.
SpanStart
, container:=symbol, name:=name))
107
Dim containingType = semanticModel.GetEnclosingNamedType(type.
SpanStart
, cancellationToken)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (2)
692
Dim outerStatement = statement.GetAncestors(Of StatementSyntax)().Where(Function(s) s.SpanStart <> statement.
SpanStart
).FirstOrDefault()
715
Dim outerStatement = statement.GetAncestors(Of StatementSyntax)().Where(Function(s) s.SpanStart <> statement.
SpanStart
).FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
425
If Not textSpan.Contains(directives(0).
SpanStart
) OrElse
426
Not textSpan.Contains(directives.Last().
SpanStart
) Then
886
Dim blockSpan = TextSpan.FromBounds(block.BlockStatement.Span.End, block.EndBlockStatement.
SpanStart
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (1)
852
Return TextSpan.FromBounds(spanStart, method.EndBlockStatement.
SpanStart
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\CastAnalyzer.vb (4)
210
castExpressionType = _semanticModel.GetSpeculativeTypeInfo(_castExpressionNode.
SpanStart
, _castExpressionNode, SpeculativeBindingOption.BindAsExpression).ConvertedType
236
Dim expressionToCastType = _semanticModel.ClassifyConversion(_castNode.
SpanStart
, _castExpressionNode, castType)
251
Dim castToOuterType As Conversion = _semanticModel.ClassifyConversion(_castNode.
SpanStart
, _castNode, outerType)
274
expressionToOuterType = _semanticModel.ClassifyConversion(_castNode.
SpanStart
, _castExpressionNode, outerType)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Utilities\DirectiveSyntaxEqualityComparer.vb (3)
17
Return x.
SpanStart
= y.
SpanStart
21
Return obj.
SpanStart
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\TypeBlockSyntaxExtensions.vb (1)
20
Dim [end] = destination.EndBlockStatement.
SpanStart