1 type derived from NameMangler
ILCompiler.Compiler (1)
parent\parent\Common\Compiler\NativeAotNameMangler.cs (1)
17public class NativeAotNameMangler : NameMangler
138 references to NameMangler
ILCompiler.Compiler (136)
Compiler\Compilation.cs (1)
31public NameMangler NameMangler => _nodeFactory.NameMangler;
Compiler\DelegateCreationInfo.cs (1)
299public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\AddressTakenMethodNode.cs (1)
56public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ArrayMapNode.cs (1)
24public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ArrayOfEmbeddedPointersNode.cs (1)
114public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ArrayOfFrozenObjectsNode.cs (1)
16public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\BlobNode.cs (1)
28public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ByRefTypeMapNode.cs (1)
23public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ClassConstructorContextMap.cs (1)
23public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\DataOnlyEETypeNode.cs (1)
47public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\DehydratedDataNode.cs (1)
45public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\DelegateMarshallingStubMapNode.cs (1)
26public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\DispatchCellNode.cs (1)
37public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\DispatchCellSectionNode.cs (3)
40public abstract void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb); 53public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 63public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\EETypeNode.cs (2)
233public virtual void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 1242public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\EmbeddedPointerIndirectionNode.cs (1)
51public virtual void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ExactMethodInstantiationsNode.cs (1)
27public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ExternalReferencesTableNode.cs (1)
30public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\FatFunctionPointerNode.cs (1)
33public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\FieldRvaDataNode.cs (1)
29public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\FrozenObjectNode.cs (1)
34public abstract void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb);
Compiler\DependencyAnalysis\FrozenRuntimeTypeNode.cs (1)
24public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\FrozenStringNode.cs (1)
20public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\FunctionPointerMapNode.cs (1)
25public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\GCStaticsNode.cs (2)
35public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 43public static Utf8String GetMangledName(TypeDesc type, NameMangler nameMangler)
Compiler\DependencyAnalysis\GCStaticsPreInitDataNode.cs (2)
29public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 37public static string GetMangledName(TypeDesc type, NameMangler nameMangler)
Compiler\DependencyAnalysis\GenericCompositionNode.cs (1)
25public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\GenericDictionaryNode.cs (3)
39public abstract void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb); 100public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 189public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\GenericLookupResult.cs (16)
76public abstract void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb); 214public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 272public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 330public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 393public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 459public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 515public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 578public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 647public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 743public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 800public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 856public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 912public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 968public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 1021public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 1145public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\GenericMethodsHashtableNode.cs (1)
27public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\GenericMethodsTemplateMap.cs (1)
26public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\GenericTypesHashtableNode.cs (1)
24public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\GenericTypesTemplateMap.cs (1)
26public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\GenericVarianceNode.cs (1)
26public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\GenericVirtualMethodTableNode.cs (1)
29public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\GvmDispatchCellInfoSectionNode.cs (1)
85public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ILScanNodeFactory.cs (1)
15public ILScanNodeFactory(CompilerTypeSystemContext context, CompilationModuleGroup compilationModuleGroup, MetadataManager metadataManager, InteropStubManager interopStubManager, NameMangler nameMangler, PreinitializationManager preinitManager, TypeMapManager typeMapManager)
Compiler\DependencyAnalysis\InterfaceDispatchCellInfoSectionNode.cs (1)
78public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\InterfaceDispatchMapNode.cs (1)
33public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\InterfaceGenericVirtualMethodTableNode.cs (1)
32public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ManagedDataDescriptorNode.cs (1)
37public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\MetadataNode.cs (1)
16public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\MethodAssociatedDataNode.cs (1)
49public virtual void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\MethodExceptionHandlingInfoNode.cs (1)
31public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ModuleInitializerListNode.cs (1)
17public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ModulesSectionNode.cs (1)
28public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\NativeLayoutInfoNode.cs (1)
40public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\NodeFactory.cs (2)
41NameMangler nameMangler, 108public NameMangler NameMangler
Compiler\DependencyAnalysis\NonGCStaticsNode.cs (2)
75public static Utf8String GetMangledName(TypeDesc type, NameMangler nameMangler) 80public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\PInvokeMethodFixupNode.cs (2)
30public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 230public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\PInvokeModuleFixupNode.cs (2)
27public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 123public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\PointerTypeMapNode.cs (1)
23public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (3)
220protected void AppendLookupSignatureMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 357public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 379public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRunHeaderNode.cs (1)
34public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRunHelperNode.cs (1)
92public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReflectionFieldMapNode.cs (1)
26public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReflectionInvokeMapNode.cs (1)
28public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReflectionVirtualInvokeMapNode.cs (1)
30public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ResourceDataNode.cs (1)
38public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ResourceIndexNode.cs (1)
34public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\RuntimeFieldHandleNode.cs (1)
23public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\RuntimeImportMethodNode.cs (2)
18public RuntimeImportMethodNode(MethodDesc method, NameMangler nameMangler) 22private RuntimeImportMethodNode(MethodDesc method, NameMangler nameMangler, LinkageMetadata linkageMetadata)
Compiler\DependencyAnalysis\RuntimeMethodHandleNode.cs (1)
31public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ScannedMethodNode.cs (1)
74public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\SealedVTableNode.cs (1)
36public virtual void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\SerializedFrozenObjectNode.cs (1)
34public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\StackTraceDocumentsNode.cs (1)
20public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\StackTraceLineNumbersNode.cs (1)
30public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\StackTraceMethodMappingNode.cs (1)
32public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\StaticsInfoHashtableNode.cs (1)
28public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\StringAllocatorMethodNode.cs (1)
29public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\StructMarshallingStubMapNode.cs (1)
28public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\TentativeMethodNode.cs (1)
58public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ThreadStaticsNode.cs (2)
41public static Utf8String GetMangledName(TypeDesc type, NameMangler nameMangler) 50public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\TlsRootNode.cs (1)
10public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\TypeManagerIndirectionNode.cs (1)
10public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\TypeMetadataMapNode.cs (1)
23public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\TypeThreadStaticIndexNode.cs (1)
27public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\UnboxingStubNode.cs (2)
44public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 49public static Utf8String GetMangledName(NameMangler nameMangler, MethodDesc method)
Compiler\ILScannerBuilder.cs (2)
17private readonly NameMangler _nameMangler; 31internal ILScannerBuilder(CompilerTypeSystemContext context, CompilationModuleGroup compilationGroup, NameMangler mangler, ILProvider ilProvider, PreinitializationManager preinitializationManager)
Compiler\NodeMangler.cs (1)
16public NameMangler NameMangler;
Compiler\ObjectWriter\CodeView\CodeViewTypesBuilder.cs (2)
42private readonly NameMangler _nameMangler; 54public CodeViewTypesBuilder(NameMangler nameMangler, int targetPointerSize, SectionWriter sectionWriter)
Compiler\ObjectWriter\Dwarf\DwarfBuilder.cs (2)
24private readonly NameMangler _nameMangler; 49NameMangler nameMangler,
Compiler\ReachabilityInstrumentationProvider.cs (2)
146public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) => sb.Append(TokenUseBeginSymbol); 222void ISymbolNode.AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) => sb.Append(_name);
Compiler\RuntimeConfigurationRootProvider.cs (1)
52public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\Win32ResourcesRootProvider.cs (1)
58public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) => sb.Append(_name);
parent\parent\Common\Compiler\CompilationBuilder.cs (2)
19protected readonly NameMangler _nameMangler; 30public CompilationBuilder(CompilerTypeSystemContext context, CompilationModuleGroup compilationGroup, NameMangler nameMangler)
parent\parent\Common\Compiler\DependencyAnalysis\AssemblyStubNode.cs (1)
29public abstract void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb);
parent\parent\Common\Compiler\DependencyAnalysis\EmbeddedDataContainerNode.cs (1)
25public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
parent\parent\Common\Compiler\DependencyAnalysis\ExternSymbolNode.cs (1)
34public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
parent\parent\Common\Compiler\DependencyAnalysis\ISymbolNode.cs (2)
19void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb); 123public static string GetMangledName(this ISymbolNode symbolNode, NameMangler nameMangler)
parent\parent\Common\Compiler\DependencyAnalysis\MethodReadOnlyDataNode.cs (1)
34public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
parent\parent\Common\Compiler\DependencyAnalysis\MethodReadWriteDataNode.cs (1)
34public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
parent\parent\Common\Compiler\DependencyAnalysis\ShadowMethodNode.cs (1)
35public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
parent\parent\Common\Compiler\DependencyAnalysis\Target_Wasm\WasmTypes.cs (2)
297public void AppendMangledName(NameMangler nameMangler, Internal.Text.Utf8StringBuilder sb) 305public Internal.Text.Utf8String GetMangledName(NameMangler mangler)
parent\parent\Common\Compiler\DependencyAnalysis\WasmTypeNode.cs (1)
69public void AppendMangledName(NameMangler nameMangler, Internal.Text.Utf8StringBuilder sb)
parent\parent\Common\Compiler\ExternalTypeMapObjectNode.cs (1)
57public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
parent\parent\Common\Compiler\ProxyTypeMapObjectNode.cs (1)
59public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
ILCompiler.RyuJit (2)
Compiler\DependencyAnalysis\MethodCodeNode.cs (1)
66public virtual void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\RyuJitNodeFactory.cs (1)
15InteropStubManager interopStubManager, NameMangler nameMangler, VTableSliceProvider vtableSliceProvider, DictionaryLayoutProvider dictionaryLayoutProvider, InlinedThreadStatics inlinedThreadStatics, PreinitializationManager preinitializationManager,