1 override of GetMangledTypeName
ILCompiler.Compiler (1)
src\runtime\src\coreclr\tools\Common\Compiler\NativeAotNameMangler.cs (1)
252public override Utf8String GetMangledTypeName(TypeDesc type)
41 references to GetMangledTypeName
ILCompiler.Compiler (41)
Compiler\DelegateCreationInfo.cs (1)
318nameMangler.GetMangledTypeName(_constrainedType);
Compiler\DependencyAnalysis\EETypeNode.cs (1)
1272=> sb.Append("__writableData"u8).Append(nameMangler.GetMangledTypeName(_type.Type));
Compiler\DependencyAnalysis\FrozenRuntimeTypeNode.cs (1)
26sb.Append(nameMangler.CompilationUnitPrefix).Append("__RuntimeType_"u8).Append(nameMangler.GetMangledTypeName(_type));
Compiler\DependencyAnalysis\GenericCompositionNode.cs (1)
32sb.Append(nameMangler.GetMangledTypeName(instArg));
Compiler\DependencyAnalysis\GenericLookupResult.cs (10)
217sb.Append(nameMangler.GetMangledTypeName(_type)); 275sb.Append(nameMangler.GetMangledTypeName(_type)); 333sb.Append(nameMangler.GetMangledTypeName(_type)); 396sb.Append(nameMangler.GetMangledTypeName(_type)); 801sb.Append(nameMangler.GetMangledTypeName(_type)); 857sb.Append(nameMangler.GetMangledTypeName(_type)); 913sb.Append(nameMangler.GetMangledTypeName(_type)); 969sb.Append(nameMangler.GetMangledTypeName(_type)); 1022sb.Append(nameMangler.GetMangledTypeName(_type)); 1146sb.Append(nameMangler.GetMangledTypeName(_constraintType));
Compiler\DependencyAnalysis\InterfaceDispatchMapNode.cs (1)
34sb.Append(nameMangler.CompilationUnitPrefix).Append("__InterfaceDispatchMap_"u8).Append(nameMangler.SanitizeName(nameMangler.GetMangledTypeName(_type)));
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (4)
882protected override string GetName(NodeFactory factory) => "NativeLayoutTemplateTypeLayoutVertexNode_" + factory.NameMangler.GetMangledTypeName(_type); 1113protected sealed override string GetName(NodeFactory factory) => NodeTypeName + factory.NameMangler.GetMangledTypeName(_type); 1200protected sealed override string GetName(NodeFactory factory) => NodeTypeName + factory.NameMangler.GetMangledTypeName(_type); 1431+ factory.NameMangler.GetMangledTypeName(_constraintType);
Compiler\DependencyAnalysis\PInvokeModuleFixupNode.cs (1)
125sb.Append(nameMangler.GetMangledTypeName(DeclaringModule.GetGlobalModuleType()));
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (2)
347mangledContextName = nameMangler.GetMangledTypeName((TypeDesc)_dictionaryOwner); 369mangledContextName = nameMangler.GetMangledTypeName((TypeDesc)_dictionaryOwner);
Compiler\DependencyAnalysis\ReadyToRunHelperNode.cs (3)
98sb.Append("__GetNonGCStaticBase_"u8).Append(nameMangler.GetMangledTypeName((TypeDesc)_target)); 101sb.Append("__GetGCStaticBase_"u8).Append(nameMangler.GetMangledTypeName((TypeDesc)_target)); 104sb.Append("__GetThreadStaticBase_"u8).Append(nameMangler.GetMangledTypeName((TypeDesc)_target));
Compiler\DependencyAnalysis\SerializedFrozenObjectNode.cs (1)
36.Append(nameMangler.GetMangledTypeName(_owningType))
Compiler\DependencyAnalysis\TypeGVMEntriesNode.cs (1)
59protected override string GetName(NodeFactory factory) => "__TypeGVMEntriesNode_" + factory.NameMangler.GetMangledTypeName(_associatedType);
Compiler\DependencyAnalysis\VTableSliceNode.cs (1)
76protected override string GetName(NodeFactory factory) => $"__vtable_{factory.NameMangler.GetMangledTypeName(_type)}";
Compiler\ObjectWriter\CodeView\CodeViewTypesBuilder.cs (1)
388return _nameMangler.GetMangledTypeName(type);
Compiler\ObjectWriter\Dwarf\DwarfBuilder.cs (1)
428return _nameMangler.GetMangledTypeName(type);
Compiler\UnixNodeMangler.cs (7)
18return Utf8String.Concat("Boxed_"u8, NameMangler.GetMangledTypeName(type).AsSpan()); 25: NameMangler.GetMangledTypeName(type); 35return Utf8String.Concat("__GCSTATICS"u8, NameMangler.GetMangledTypeName(type).AsSpan()); 40return Utf8String.Concat("__NONGCSTATICS"u8, NameMangler.GetMangledTypeName(type).AsSpan()); 45return Utf8String.Concat(NameMangler.CompilationUnitPrefix.AsSpan(), "__THREADSTATICS"u8, NameMangler.GetMangledTypeName(type).AsSpan()); 50return Utf8String.Concat("__TypeThreadStaticIndex"u8, NameMangler.GetMangledTypeName(type).AsSpan()); 55return Utf8String.Concat(GenericDictionaryNamePrefix, NameMangler.GetMangledTypeName(type));
Compiler\WindowsNodeMangler.cs (4)
32return Utf8String.Concat("Boxed_"u8, NameMangler.GetMangledTypeName(type).AsSpan()); 39: NameMangler.GetMangledTypeName(type); 49return Utf8String.Concat("?"u8, fieldName, "@"u8, NameMangler.GetMangledTypeName(type).AsSpan(), "@@"u8); 78return Utf8String.Concat(GenericDictionaryNamePrefix, NameMangler.GetMangledTypeName(type));