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