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