3 instantiations of SymbolUsageInfo
Microsoft.CodeAnalysis.Workspaces (3)
41 references to SymbolUsageInfo
Microsoft.CodeAnalysis.EditorFeatures (4)
Microsoft.CodeAnalysis.Features (8)
FindUsages\SourceReferenceItem.cs (5)
41public SymbolUsageInfo SymbolUsageInfo { get; }
53SymbolUsageInfo symbolUsageInfo,
67: this(definition, sourceSpan, classifiedSpans, SymbolUsageInfo.None)
72internal SourceReferenceItem(DefinitionItem definition, DocumentSpan sourceSpan, ClassifiedSpansAndHighlightSpan? classifiedSpans, SymbolUsageInfo symbolUsageInfo)
77internal SourceReferenceItem(DefinitionItem definition, DocumentSpan sourceSpan, ClassifiedSpansAndHighlightSpan? classifiedSpans, SymbolUsageInfo symbolUsageInfo, ImmutableArray<(string key, string value)> additionalProperties)
Microsoft.CodeAnalysis.LanguageServer.Protocol (3)
Microsoft.CodeAnalysis.Workspaces (21)
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (7)
414var symbolUsageInfo = GetSymbolUsageInfo(node, state, cancellationToken);
456var symbolUsageInfo = GetSymbolUsageInfo(expression, state, cancellationToken);
500var symbolUsageInfo = GetSymbolUsageInfo(node, state, cancellationToken);
531var symbolUsageInfo = GetSymbolUsageInfo(node, state, cancellationToken);
566var symbolUsageInfo = GetSymbolUsageInfo(node, state, cancellationToken);
598protected static SymbolUsageInfo GetSymbolUsageInfo(
603return SymbolUsageInfo.GetSymbolUsageInfo(
FindSymbols\ReferenceLocation.cs (4)
50internal SymbolUsageInfo SymbolUsageInfo { get; }
71SymbolUsageInfo symbolUsageInfo,
89internal ReferenceLocation(Document document, IAliasSymbol? alias, Location location, bool isImplicit, SymbolUsageInfo symbolUsageInfo, ImmutableArray<(string key, string value)> additionalProperties, CandidateReason candidateReason)
100SymbolUsageInfo.None, additionalProperties: [],
Microsoft.VisualStudio.LanguageServices (5)