1 write to NameMangler
ILCompiler.Compiler (1)
Compiler\DependencyAnalysis\NodeFactory.cs (1)
58NameMangler = nameMangler;
126 references to NameMangler
ILCompiler.Compiler (122)
Compiler\Compilation.cs (1)
31public NameMangler NameMangler => _nodeFactory.NameMangler;
Compiler\DependencyAnalysis\AddressTakenMethodNode.cs (1)
38return "Address taken method: " + _methodNode.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ArrayMapNode.cs (1)
35protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ArrayOfEmbeddedDataNode.cs (1)
36protected override string GetName(NodeFactory factory) => $"Region {this.GetMangledName(factory.NameMangler)}";
Compiler\DependencyAnalysis\ArrayOfEmbeddedPointersNode.cs (1)
79protected override string GetName(NodeFactory factory) => $"Embedded pointer to {Target.GetMangledName(factory.NameMangler)}";
Compiler\DependencyAnalysis\ArrayOfFrozenObjectsNode.cs (1)
62protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\BlobNode.cs (1)
40protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ByRefTypeMapNode.cs (1)
34protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ClassConstructorContextMap.cs (1)
34protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ConstructedEETypeNode.cs (1)
19protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler) + " constructed";
Compiler\DependencyAnalysis\DataOnlyEETypeNode.cs (1)
35protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\DehydratedDataNode.cs (1)
50protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\DelegateMarshallingStubMapNode.cs (1)
37protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\EETypeNode.cs (2)
199protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler); 1303protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ExactMethodInstantiationsNode.cs (1)
35protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ExternalReferencesTableNode.cs (1)
75protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ExternEETypeSymbolNode.cs (1)
18: base(factory.NameMangler.NodeMangler.MethodTable(type))
Compiler\DependencyAnalysis\ExternMethodSymbolNode.cs (2)
18: base(isUnboxing ? UnboxingStubNode.GetMangledName(factory.NameMangler, method) : 19factory.NameMangler.GetMangledMethodName(method))
Compiler\DependencyAnalysis\ExternSymbolsImportedNodeProvider.cs (2)
20return new ExternDataSymbolNode(GCStaticsNode.GetMangledName(type, factory.NameMangler)); 25return new ExternDataSymbolNode(NonGCStaticsNode.GetMangledName(type, factory.NameMangler));
Compiler\DependencyAnalysis\FatFunctionPointerNode.cs (1)
56protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\FieldRvaDataNode.cs (1)
47protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\FrozenRuntimeTypeNode.cs (1)
42protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\FrozenStringNode.cs (1)
42protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\FunctionPointerMapNode.cs (1)
35protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\GCStaticsNode.cs (1)
32protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\GCStaticsPreInitDataNode.cs (1)
27protected override string GetName(NodeFactory factory) => GetMangledName(_preinitializationInfo.Type, factory.NameMangler);
Compiler\DependencyAnalysis\GenericCompositionNode.cs (1)
80protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\GenericDefinitionEETypeNode.cs (1)
99protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler) + " reflection visible";
Compiler\DependencyAnalysis\GenericDictionaryNode.cs (1)
84return this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\GenericMethodsHashtableNode.cs (1)
35protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\GenericMethodsTemplateMap.cs (1)
34protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\GenericTypesHashtableNode.cs (1)
33protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\GenericTypesTemplateMap.cs (1)
34protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\GenericVarianceNode.cs (1)
62protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\GenericVirtualMethodImplNode.cs (1)
35protected override string GetName(NodeFactory factory) => "__GVMImplNode_" + factory.NameMangler.GetMangledMethodName(_method);
Compiler\DependencyAnalysis\GenericVirtualMethodTableNode.cs (1)
37protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\GVMDependenciesNode.cs (1)
39protected override string GetName(NodeFactory factory) => "__GVMDependenciesNode_" + factory.NameMangler.GetMangledMethodName(_method);
Compiler\DependencyAnalysis\ILScanNodeFactory.cs (1)
31return new RuntimeImportMethodNode(method, NameMangler);
Compiler\DependencyAnalysis\InterfaceDispatchCellNode.cs (1)
49protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\InterfaceDispatchCellSectionNode.cs (1)
91protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\InterfaceDispatchMapNode.cs (1)
30protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\InterfaceGenericVirtualMethodTableNode.cs (1)
39protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\JumpStubNode.cs (1)
23protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ManagedDataDescriptorNode.cs (1)
44protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\MetadataEETypeNode.cs (1)
20protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler) + " with metadata";
Compiler\DependencyAnalysis\MetadataNode.cs (1)
27protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\MethodAssociatedDataNode.cs (1)
35protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\MethodExceptionHandlingInfoNode.cs (1)
43protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ModuleInitializerListNode.cs (1)
30protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ModulesSectionNode.cs (1)
24protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\NativeLayoutInfoNode.cs (1)
48protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\NativeLayoutVertexNode.cs (15)
111protected override string GetName(NodeFactory factory) => "MethodEntryVertex_" + factory.NameMangler.GetMangledMethodName(_method); 515protected override string GetName(NodeFactory factory) => "NativeLayoutISymbolNodeReferenceVertexNode " + _symbol.GetMangledName(factory.NameMangler); 640protected override string GetName(NodeFactory factory) => "NativeLayoutTemplateMethodSignatureVertexNode_" + factory.NameMangler.GetMangledMethodName(_method); 804protected override string GetName(NodeFactory factory) => "NativeLayoutTemplateMethodLayoutVertexNode" + factory.NameMangler.GetMangledMethodName(_method); 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); 1248protected sealed override string GetName(NodeFactory factory) => "NativeLayoutInterfaceDispatchGenericDictionarySlotNode_" + factory.NameMangler.GetMangledMethodName(_method); 1292protected sealed override string GetName(NodeFactory factory) => "NativeLayoutMethodDictionaryGenericDictionarySlotNode_" + factory.NameMangler.GetMangledMethodName(_method); 1332protected sealed override string GetName(NodeFactory factory) => "NativeLayoutFieldLdTokenGenericDictionarySlotNode_" + factory.NameMangler.GetMangledFieldName(_field); 1374protected sealed override string GetName(NodeFactory factory) => "NativeLayoutMethodLdTokenGenericDictionarySlotNode_" + factory.NameMangler.GetMangledMethodName(_method); 1429+ factory.NameMangler.GetMangledMethodName(_constrainedMethod) 1431+ factory.NameMangler.GetMangledTypeName(_constraintType); 1528protected sealed override string GetName(NodeFactory factory) => "WrappedMethodEntryVertexNodeForDictionarySlot_" + (_unboxingStub ? "Unboxing_" : "") + factory.NameMangler.GetMangledMethodName(_method); 1538protected sealed override string GetName(NodeFactory factory) => "NativeLayoutMethodEntrypointGenericDictionarySlotNode_" + (_wrappedNode._unboxingStub ? "Unboxing_" : "") + factory.NameMangler.GetMangledMethodName(_method);
Compiler\DependencyAnalysis\NodeFactory.cs (3)
880return ExternDataSymbol(NameMangler.NodeMangler.ThreadStaticsIndex(type)); 1013Utf8String mangledName = NameMangler.NodeMangler.ExternVariable(name); 1572Utf8String symbolName = new Utf8String("__utf8str_" + NameMangler.GetMangledStringName(str));
Compiler\DependencyAnalysis\NonGCStaticsNode.cs (1)
33protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\PInvokeMethodFixupNode.cs (1)
38protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\PInvokeModuleFixupNode.cs (1)
35protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\PointerTypeMapNode.cs (1)
34protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (1)
100protected sealed override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ReadyToRunHeaderNode.cs (1)
42protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ReadyToRunHelperNode.cs (1)
88protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ReflectionFieldMapNode.cs (1)
38protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ReflectionInvokeMapNode.cs (1)
38protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ReflectionVirtualInvokeMapNode.cs (1)
38protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ResourceDataNode.cs (1)
43protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ResourceIndexNode.cs (1)
39protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\RuntimeFieldHandleNode.cs (1)
29protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\RuntimeMethodHandleNode.cs (1)
36protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ScannedMethodNode.cs (1)
87protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\SealedVTableNode.cs (1)
31protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\SerializedFrozenObjectNode.cs (1)
57protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\StackTraceDocumentsNode.cs (1)
49protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\StackTraceLineNumbersNode.cs (1)
39protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\StackTraceMethodMappingNode.cs (1)
37protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\StaticsInfoHashtableNode.cs (1)
36protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\StringAllocatorMethodNode.cs (1)
73protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\StructMarshallingStubMapNode.cs (1)
39protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\TentativeInstanceMethodNode.cs (1)
62return "Tentative instance method: " + RealBody.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\TentativeMethodNode.cs (1)
43return "Tentative method: " + _methodNode.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\ThreadStaticsNode.cs (1)
33protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\TlsRootNode.cs (1)
17protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\TypeGVMEntriesNode.cs (1)
59protected override string GetName(NodeFactory factory) => "__TypeGVMEntriesNode_" + factory.NameMangler.GetMangledTypeName(_associatedType);
Compiler\DependencyAnalysis\TypeManagerIndirectionNode.cs (1)
17protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\TypeMetadataMapNode.cs (1)
34protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\TypeThreadStaticIndexNode.cs (1)
32protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\UnboxingStubNode.cs (1)
49protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\VTableSliceNode.cs (1)
76protected override string GetName(NodeFactory factory) => $"__vtable_{factory.NameMangler.GetMangledTypeName(_type)}";
Compiler\ObjectWriter\CoffObjectWriter.Aot.cs (1)
184_nodeFactory.NameMangler, _nodeFactory.Target.PointerSize,
Compiler\ObjectWriter\UnixObjectWriter.Aot.cs (1)
323_nodeFactory.NameMangler,
Compiler\ReachabilityInstrumentationProvider.cs (1)
148protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\RootingServiceProvider.cs (2)
35exportName = _factory.NameMangler.NodeMangler.ExternMethod(exportName, method); 148exportName = _factory.NameMangler.NodeMangler.ExternVariable(exportName);
Compiler\RuntimeConfigurationRootProvider.cs (1)
60protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\UserDefinedTypeDescriptor.cs (3)
589Utf8String nonGcStaticDataName = NodeFactory.NameMangler.NodeMangler.NonGCStatics(type); 590Utf8String gcStaticDataName = NodeFactory.NameMangler.NodeMangler.GCStatics(type); 591Utf8String threadStaticDataName = NodeFactory.NameMangler.NodeMangler.ThreadStatics(type);
Compiler\Win32ResourcesRootProvider.cs (1)
62protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\XmlObjectDumper.cs (1)
51symbolNode.AppendMangledName(nodeFactory.NameMangler, sb);
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\MethodReadOnlyDataNode.cs (1)
52protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\MethodReadWriteDataNode.cs (1)
52protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
src\runtime\src\coreclr\tools\Common\Compiler\DependencyAnalysis\ShadowMethodNode.cs (1)
112protected override string GetName(NodeFactory factory) => $"{Method} backed by {CanonicalMethodNode.GetMangledName(factory.NameMangler)}";
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\ObjectWriter.cs (1)
292symbolNode.AppendMangledName(_nodeFactory.NameMangler, _utf8StringBuilder.Clear());
src\runtime\src\coreclr\tools\Common\Compiler\ObjectWriter\PEObjectWriter.cs (2)
445? (field = Utf8String.Concat(_nodeFactory.NameMangler.CompilationUnitPrefix.AsSpan(), "__ExportDirectory"u8)) 678return $"{_nodeFactory.NameMangler.CompilationUnitPrefix}__ExportDirectory__{name}";
ILCompiler.RyuJit (4)
Compiler\DependencyAnalysis\MethodCodeNode.cs (1)
48protected override string GetName(NodeFactory factory) => this.GetMangledName(factory.NameMangler);
Compiler\DependencyAnalysis\RyuJitNodeFactory.cs (1)
35return new RuntimeImportMethodNode(method, NameMangler);
JitInterface\CorInfoImpl.RyuJit.cs (1)
1932externName = _compilation.NodeFactory.NameMangler.NodeMangler.ExternMethod(externName, md);
src\runtime\src\coreclr\tools\aot\ILCompiler.ReadyToRun\Compiler\FileLayoutOptimizer.cs (1)
214nameMap[methods[i].GetMangledName(_nodeFactory.NameMangler)] = methods[i];