src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\HeaderFacts\AbstractHeaderFacts.cs (1)
108return node.SpanStart;
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForArrayDiagnosticAnalyzer.cs (1)
219expression.SpanStart,
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (12)
193position = body.SpanStart;
237Debug.Assert(position == ((PropertyDeclarationSyntax)node).Initializer!.SpanStart);
288Debug.Assert(position == ((SwitchExpressionArmSyntax)node).Expression.SpanStart);
320position < node.Expression.SpanStart ? ForEachPart.In :
327ForEachPart.VariableDeclaration => TextSpan.FromBounds(node.Type.SpanStart, node.Identifier.Span.End),
337ForEachPart.VariableDeclaration => TextSpan.FromBounds(node.Variable.SpanStart, node.Variable.Span.End),
619BreakpointSpans.TryGetClosestBreakpointSpan(node, propertyDeclaration.Initializer.SpanStart, minLength, out span))
659return BreakpointSpans.TryGetClosestBreakpointSpan(node, node.SpanStart, minLength, out span);
1397return model.GetEnclosingSymbol(node.SpanStart, cancellationToken);
1402return model.GetEnclosingSymbol(primaryCtorBase.ArgumentList.SpanStart, cancellationToken);
1488return (IMethodSymbol)model.GetRequiredEnclosingSymbol(bodyExpression.SpanStart, cancellationToken);
2687firstCatch.SpanStart,
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForArrayDiagnosticAnalyzer.cs (1)
219expression.SpanStart,
Recommendations\CSharpRecommendationServiceRunner.cs (9)
293alias.SpanStart,
532return parameterReference.Span.Start >= containingStaticFunction.SpanStart;
552return new RecommendedSymbols(_context.SemanticModel.LookupSymbols(position: name.SpanStart, container: symbol));
558position: name.SpanStart,
598var reinterpretedBinding = semanticModel.GetSpeculativeSymbolInfo(identifier.SpanStart, identifier, SpeculativeBindingOption.BindAsTypeOrNamespace);
726reinterpretedBinding = semanticModel.GetSpeculativeSymbolInfo(identifier.SpanStart, identifier, SpeculativeBindingOption.BindAsExpression);
738reinterpretedBinding = semanticModel.GetSpeculativeSymbolInfo(identifier.SpanStart, identifier, SpeculativeBindingOption.BindAsTypeOrNamespace);
790!_context.SemanticModel.IsEventUsableAsField(originalExpression.SpanStart, ev))
848var symbols = GetMemberSymbols(containerSymbol, position: originalExpression.SpanStart, excludeInstance, useBaseReferenceAccessibility, unwrapNullable, isForDereference);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\HeaderFacts\AbstractHeaderFacts.cs (1)
108return node.SpanStart;