Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/runtime.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/coreclr/tools/Common/Compiler/DependencyAnalysis/ISymbolNode.cs')
-rw-r--r--src/coreclr/tools/Common/Compiler/DependencyAnalysis/ISymbolNode.cs5
1 files changed, 2 insertions, 3 deletions
diff --git a/src/coreclr/tools/Common/Compiler/DependencyAnalysis/ISymbolNode.cs b/src/coreclr/tools/Common/Compiler/DependencyAnalysis/ISymbolNode.cs
index 92ea4ca92b1..336c0121502 100644
--- a/src/coreclr/tools/Common/Compiler/DependencyAnalysis/ISymbolNode.cs
+++ b/src/coreclr/tools/Common/Compiler/DependencyAnalysis/ISymbolNode.cs
@@ -76,13 +76,12 @@ namespace ILCompiler.DependencyAnalysis
public static class ISymbolNodeExtensions
{
[ThreadStatic]
- static Utf8StringBuilder s_cachedUtf8StringBuilder;
+ private static Utf8StringBuilder s_cachedUtf8StringBuilder;
public static string GetMangledName(this ISymbolNode symbolNode, NameMangler nameMangler)
{
Utf8StringBuilder sb = s_cachedUtf8StringBuilder;
- if (sb == null)
- sb = new Utf8StringBuilder();
+ sb ??= new Utf8StringBuilder();
symbolNode.AppendMangledName(nameMangler, sb);
string ret = sb.ToString();