public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append(nameMangler.CompilationUnitPrefix); sb.Append($@"TypeFixupSignature({_fixupKind.ToString()}): "); sb.Append(nameMangler.GetMangledTypeName(_typeDesc)); }
public static string GetMangledName(TypeDesc type, NameMangler nameMangler) { return(nameMangler.CompilationUnitPrefix + "__ThreadStaticBase_" + nameMangler.GetMangledTypeName(type)); }
public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append("__GCStaticBase_").Append(nameMangler.GetMangledTypeName(_type)); }
public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append("TypeHandle_"); sb.Append(nameMangler.GetMangledTypeName(_type)); }
public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append(nameMangler.CompilationUnitPrefix).Append("__InterfaceDispatchMap_").Append(nameMangler.SanitizeName(nameMangler.GetMangledTypeName(_type))); }
public static string GetMangledName(NameMangler nameMangler, TypeDesc type) { return("__ThreadStaticBaseOffset_" + nameMangler.GetMangledTypeName(type)); }
public virtual void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append("__EEType_").Append(nameMangler.GetMangledTypeName(_type)); }
public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append("NonGCStaticBase_"); sb.Append(nameMangler.GetMangledTypeName(_type)); }
// // A cloned type must be named differently than the type it is a clone of so the linker // will have an unambiguous symbol to resolve // public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append("__Cloned_EEType_").Append(nameMangler.GetMangledTypeName(_type)); }
public static string GetMangledName(TypeDesc type, NameMangler nameMangler) { return("__EEType_" + nameMangler.GetMangledTypeName(type)); }
public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append("__TypeThreadStaticIndex_") .Append(nameMangler.GetMangledTypeName(_type)); }
public override string GetMangledName(NameMangler nameMangler) { return $"TypeHandle_{nameMangler.GetMangledTypeName(_type)}"; }
public override string GetMangledName(NameMangler nameMangler) { return($"GCStaticBase_{nameMangler.GetMangledTypeName(_type)}"); }
public static string GetMangledName(NameMangler nameMangler, MetadataType type, bool isThreadStatic) { string prefix = isThreadStatic ? "__ThreadStaticGCDesc_" : "__GCStaticDesc_"; return(prefix + nameMangler.GetMangledTypeName(type)); }
public override string GetMangledName(NameMangler nameMangler) { return($"TypeHandle_{nameMangler.GetMangledTypeName(_type)}"); }
public static string GetMangledName(NameMangler nameMangler, TypeDesc owningType) { return(MangledNamePrefix + nameMangler.GetMangledTypeName(owningType)); }
public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append(MangledNamePrefix).Append(nameMangler.GetMangledTypeName(_owningType)); }
public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append(nameMangler.CompilationUnitPrefix); sb.Append($@"NewObjectSignature: "); sb.Append(nameMangler.GetMangledTypeName(_typeDesc)); }
public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) { sb.Append(nameMangler.CompilationUnitPrefix).Append("__FrozenObj_") .Append(nameMangler.GetMangledTypeName(_owningType)) .Append(_allocationSiteId.ToStringInvariant()); }