15 references to ApplicableToSpan
Microsoft.CodeAnalysis.EditorFeatures (1)
Suggestions\SuggestedActionsSource_Async.cs (1)
275
unifiedSuggestedActionSet.
ApplicableToSpan
?.ToSpan());
Microsoft.CodeAnalysis.LanguageServer.Protocol (14)
Features\Suggestions\UnifiedSuggestedActionSetComparer.cs (4)
54
if (!_targetSpan.HasValue || !x.
ApplicableToSpan
.HasValue || !y.
ApplicableToSpan
.HasValue)
60
var distanceX = Distance(x.
ApplicableToSpan
, _targetSpan);
61
var distanceY = Distance(y.
ApplicableToSpan
, _targetSpan);
Features\Suggestions\UnifiedSuggestedActionsSource.cs (6)
344
if (set.
ApplicableToSpan
.HasValue)
346
var currentStart = set.
ApplicableToSpan
.Value.Start;
347
var currentEnd = set.
ApplicableToSpan
.Value.End;
680
=> new(set.CategoryName, set.Actions, set.Title, priority, set.
ApplicableToSpan
);
715
actionSet.
ApplicableToSpan
);
750
: new SuggestedActionSet(set.CategoryName, actions.ToImmutable(), set.Title, set.Priority, set.
ApplicableToSpan
);
Handler\CodeActions\CodeActionHelpers.cs (4)
68
applicableRange: set.
ApplicableToSpan
.HasValue ? ProtocolConversions.TextSpanToRange(set.
ApplicableToSpan
.Value, documentText) : null,
270
applicableRange: nestedActionSet.
ApplicableToSpan
.HasValue
271
? ProtocolConversions.TextSpanToRange(nestedActionSet.
ApplicableToSpan
.Value, documentText) : null,