4 instantiations of new
Microsoft.CodeAnalysis.Workspaces (4)
FindSymbols\FindReferences\Finders\ImplicitConstructorInitializerSymbolReferenceFinder.cs (1)
77new(valueUsageInfoOpt: null, TypeOrNamespaceUsageInfo.ObjectCreation),
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (3)
40=> new(valueUsageInfo, typeOrNamespaceUsageInfoOpt: null); 43=> new(valueUsageInfoOpt: null, typeOrNamespaceUsageInfo); 70return new(ValueUsageInfo.Name, typeOrNamespaceUsageInfoOpt: null);
29 references to new
Microsoft.CodeAnalysis.Features (8)
FindUsages\AbstractFindUsagesService.ProgressAdapter.cs (1)
44AsyncEnumerableFactory.SingletonAsync(new SourceReferenceItem(_definition, documentSpan, classifiedSpans, SymbolUsageInfo.None)), cancellationToken).ConfigureAwait(false);
FindUsages\IRemoteFindUsagesService.cs (2)
283SymbolUsageInfo symbolUsageInfo, 296public readonly SymbolUsageInfo SymbolUsageInfo = symbolUsageInfo;
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.Workspaces (21)
FindSymbols\FindReferences\Finders\AbstractReferenceFinder.cs (7)
416var symbolUsageInfo = GetSymbolUsageInfo(node, state, cancellationToken); 458var symbolUsageInfo = GetSymbolUsageInfo(expression, state, cancellationToken); 538var symbolUsageInfo = GetSymbolUsageInfo(node, state, cancellationToken); 569var symbolUsageInfo = GetSymbolUsageInfo(node, state, cancellationToken); 604var symbolUsageInfo = GetSymbolUsageInfo(node, state, cancellationToken); 636protected static SymbolUsageInfo GetSymbolUsageInfo( 641return SymbolUsageInfo.GetSymbolUsageInfo(
FindSymbols\FindReferences\Finders\OrdinaryMethodReferenceFinder.cs (1)
216var symbolUsageInfo = GetSymbolUsageInfo(node, state, cancellationToken);
FindSymbols\FindReferences\Finders\PropertySymbolReferenceFinder.cs (1)
221var symbolUsageInfo = GetSymbolUsageInfo(node, state, cancellationToken);
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: [],
Remote\RemoteArguments.cs (2)
134SymbolUsageInfo symbolUsageInfo, 151public readonly SymbolUsageInfo SymbolUsageInfo = symbolUsageInfo;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SymbolUsageInfo.cs (6)
22public static readonly SymbolUsageInfo None = Create(ValueUsageInfo.None); 39public static SymbolUsageInfo Create(ValueUsageInfo valueUsageInfo) 42public static SymbolUsageInfo Create(TypeOrNamespaceUsageInfo typeOrNamespaceUsageInfo) 51public static SymbolUsageInfo GetSymbolUsageInfo( 118SymbolUsageInfo GetSymbolUsageInfoCommon() 185return SymbolUsageInfo.None;