126 references to GetOrAdd
Aspire.Dashboard (1)
Aspire.Hosting.RemoteHost (1)
GenerateDocumentationAndConfigFiles (2)
ILCompiler.ReadyToRun (2)
Microsoft.AspNetCore.Components.Endpoints (1)
Microsoft.AspNetCore.Mvc.Core (3)
Microsoft.AspNetCore.Mvc.Razor (1)
Microsoft.AspNetCore.Mvc.RazorPages (2)
Microsoft.AspNetCore.Mvc.ViewFeatures (4)
Microsoft.AspNetCore.Server.HttpSys (1)
Microsoft.Build (1)
Microsoft.CodeAnalysis (10)
Microsoft.CodeAnalysis.Analyzers (3)
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
Microsoft.CodeAnalysis.CodeStyle (3)
Microsoft.CodeAnalysis.CSharp (27)
Emitter\Model\PEModuleBuilder.cs (10)
1042AssemblyReference cachedAsmRef = (AssemblyReference)AssemblyOrModuleSymbolToModuleRefMap.GetOrAdd(assembly, asmRef);
1075moduleRef = AssemblyOrModuleSymbolToModuleRefMap.GetOrAdd(module, moduleRef);
1087Cci.IModuleReference cachedModuleRef = AssemblyOrModuleSymbolToModuleRefMap.GetOrAdd(container, moduleRef);
1194typeRef = (Cci.INamedTypeReference)_genericInstanceMap.GetOrAdd(namedTypeSymbol, typeRef);
1208typeRef = (Cci.INamedTypeReference)_genericInstanceMap.GetOrAdd(namedTypeSymbol, typeRef);
1347fieldRef = (Cci.IFieldReference)_genericInstanceMap.GetOrAdd(fieldSymbol, fieldRef);
1451methodRef = (Cci.IMethodReference)_genericInstanceMap.GetOrAdd(methodSymbol, methodRef);
1491methodRef = (Cci.IMethodReference)_genericInstanceMap.GetOrAdd(methodSymbol, methodRef);
1576paramRef = (Cci.IParameterTypeInformation)_genericInstanceMap.GetOrAdd(param, paramRef);
2310return _translatedImportsMap.GetOrAdd(chain, imports);
Microsoft.CodeAnalysis.Features (3)
Microsoft.CodeAnalysis.NetAnalyzers (9)
Microsoft.NetCore.Analyzers\Runtime\DetectPreviewFeatureAnalyzer.cs (3)
1000requiresPreviewFeaturesSymbols.GetOrAdd(symbol, new ValueTuple<bool, string?, string?>(true, message, url));
1014requiresPreviewFeaturesSymbols.GetOrAdd(symbol, new ValueTuple<bool, string?, string?>(true, null, null));
1019requiresPreviewFeaturesSymbols.GetOrAdd(symbol, new ValueTuple<bool, string?, string?>(false, null, null));
Microsoft.CodeAnalysis.Razor.Compiler (1)
Microsoft.CodeAnalysis.ResxSourceGenerator (2)
Microsoft.CodeAnalysis.VisualBasic (7)
Microsoft.CodeAnalysis.Workspaces (3)
Microsoft.CSharp (1)
Microsoft.Diagnostics.NETCore.Client (1)
Microsoft.Extensions.AI.Abstractions (1)
Microsoft.Extensions.DependencyInjection.Abstractions (1)
Microsoft.Extensions.FileProviders.Physical (2)
Microsoft.Extensions.Logging.Console (1)
Microsoft.Extensions.Logging.TraceSource (1)
Microsoft.Extensions.ML (1)
Microsoft.Extensions.ServiceDiscovery.Abstractions (2)
Microsoft.Extensions.Telemetry (4)
Microsoft.ML.Core (1)
Microsoft.ML.Data (1)
Microsoft.ML.InternalCodeAnalyzer (1)
Microsoft.TemplateEngine.Edge (2)
Microsoft.TestPlatform.CrossPlatEngine (1)
Microsoft.VisualStudio.TestPlatform.Common (1)
Microsoft.VisualStudio.TestPlatform.Extensions.Html.TestLogger (1)
NuGet.Protocol (2)
Roslyn.Diagnostics.Analyzers (4)
Shared (2)
System.Diagnostics.DiagnosticSource (1)
System.Net.Quic (1)
System.Net.Security (1)
System.Reflection.MetadataLoadContext (2)