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