Пример #1
0
 public ISymbolNode TypeThreadStaticGCDescNode(MetadataType type)
 {
     if (CompilationModuleGroup.ContainsType(type))
     {
         return(_threadStaticGCStaticDescs.GetOrAdd(type));
     }
     else
     {
         return(ExternSymbol(GCStaticDescNode.GetMangledName(NameMangler, type, true)));
     }
 }
Пример #2
0
 public ISymbolNode TypeGCStaticDescSymbol(MetadataType type)
 {
     if (CompilationModuleGroup.ContainsType(type))
     {
         return(_GCStaticDescs.GetOrAdd(type));
     }
     else
     {
         return(ExternSymbol(GCStaticDescNode.GetMangledName(type, false)));
     }
 }