src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Services\HeaderFacts\AbstractHeaderFacts.cs (1)
100return node.SpanStart;
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\CSharpUseCollectionExpressionForArrayDiagnosticAnalyzer.cs (1)
219expression.SpanStart,
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (12)
209position = body.SpanStart;
253Debug.Assert(position == ((PropertyDeclarationSyntax)node).Initializer!.SpanStart);
304Debug.Assert(position == ((SwitchExpressionArmSyntax)node).Expression.SpanStart);
336position < node.Expression.SpanStart ? ForEachPart.In :
343ForEachPart.VariableDeclaration => TextSpan.FromBounds(node.Type.SpanStart, node.Identifier.Span.End),
353ForEachPart.VariableDeclaration => TextSpan.FromBounds(node.Variable.SpanStart, node.Variable.Span.End),
635BreakpointSpans.TryGetClosestBreakpointSpan(node, propertyDeclaration.Initializer.SpanStart, minLength, out span))
675return BreakpointSpans.TryGetClosestBreakpointSpan(node, node.SpanStart, minLength, out span);
1404return model.GetEnclosingSymbol(node.SpanStart, cancellationToken);
1409return model.GetEnclosingSymbol(primaryCtorBase.ArgumentList.SpanStart, cancellationToken);
1489return (IMethodSymbol)model.GetRequiredEnclosingSymbol(bodyExpression.SpanStart, cancellationToken);
2688tryStatement.Catches.First().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)
100return node.SpanStart;