1 instantiation of WellKnownTypeProvider
Test.Utilities (1)
WellKnownTypeProvider.cs (1)
46
static WellKnownTypeProvider CreateWellKnownTypeProvider(Compilation compilation) =>
new
(compilation);
7 references to WellKnownTypeProvider
Test.Utilities (7)
CompilationExtensions.cs (3)
53
=>
WellKnownTypeProvider
.GetOrCreate(compilation).GetTypesByMetadataName(fullyQualifiedMetadataName);
62
WellKnownTypeProvider
.GetOrCreate(compilation).GetOrCreateTypeByMetadataName(fullTypeName);
71
WellKnownTypeProvider
.GetOrCreate(compilation).TryGetOrCreateTypeByMetadataName(fullTypeName, out namedTypeSymbol);
ITypeSymbolExtensions.cs (1)
335
public static bool HasAnyCollectionCountProperty([NotNullWhen(returnValue: true)] this ITypeSymbol? invocationTarget,
WellKnownTypeProvider
wellKnownTypeProvider)
WellKnownTypeProvider.cs (3)
24
private static readonly BoundedCacheWithFactory<Compilation,
WellKnownTypeProvider
> s_providerCache = new();
41
public static
WellKnownTypeProvider
GetOrCreate(Compilation compilation)
46
static
WellKnownTypeProvider
CreateWellKnownTypeProvider(Compilation compilation) => new(compilation);