6 references to GetOrCreateValue
Microsoft.CodeAnalysis.AnalyzerUtilities (6)
src\RoslynAnalyzers\Utilities\Compiler\BoundedCache.cs (1)
18return GetOrCreateValue(key, CreateDefaultValue);
src\RoslynAnalyzers\Utilities\Compiler\SymbolDisplayStringCache.cs (1)
51s_byCompilationCache.GetOrCreateValue(compilation, CreateConcurrentDictionary);
src\RoslynAnalyzers\Utilities\Compiler\WellKnownTypeProvider.cs (1)
44return s_providerCache.GetOrCreateValue(compilation, CreateWellKnownTypeProvider);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysisHelper.cs (1)
98disposeHelper = s_DisposeHelperCache.GetOrCreateValue(compilation, CreateDisposeAnalysisHelper);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\TaintedDataConfig.cs (1)
78=> s_ConfigsByCompilation.GetOrCreateValue(compilation, Create);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\TaintedDataAnalysis\WebInputSources.cs (1)
91var classCache = s_classIsControllerByCompilation.GetOrCreateValue(wellKnownTypeProvider.Compilation, (compilation) => new ConcurrentDictionary<INamedTypeSymbol, bool>());