1 instantiation of WellKnownTypeProvider
GenerateDocumentationAndConfigFiles (1)
src\RoslynAnalyzers\Utilities\Compiler\WellKnownTypeProvider.cs (1)
49
static WellKnownTypeProvider CreateWellKnownTypeProvider(Compilation compilation) =>
new
(compilation);
5 references to WellKnownTypeProvider
GenerateDocumentationAndConfigFiles (5)
src\RoslynAnalyzers\Utilities\Compiler\Extensions\CompilationExtensions.cs (2)
23
WellKnownTypeProvider
.GetOrCreate(compilation).GetOrCreateTypeByMetadataName(fullTypeName);
32
WellKnownTypeProvider
.GetOrCreate(compilation).TryGetOrCreateTypeByMetadataName(fullTypeName, out namedTypeSymbol);
src\RoslynAnalyzers\Utilities\Compiler\WellKnownTypeProvider.cs (3)
27
private static readonly BoundedCacheWithFactory<Compilation,
WellKnownTypeProvider
> s_providerCache = new();
44
public static
WellKnownTypeProvider
GetOrCreate(Compilation compilation)
49
static
WellKnownTypeProvider
CreateWellKnownTypeProvider(Compilation compilation) => new(compilation);