166 references to Append
ILCompiler.Compiler (165)
Compiler\DelegateCreationInfo.cs (1)
306
sb.
Append
(nameMangler.GetMangledMethodName(_targetMethod));
Compiler\DependencyAnalysis\ArrayMapNode.cs (1)
26
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__array_type_map"u8);
Compiler\DependencyAnalysis\ArrayOfEmbeddedPointersNode.cs (1)
117
sb.
Append
(nameMangler.CompilationUnitPrefix).Append(_parentNode._startSymbolMangledName).Append("_"u8).Append(_id.ToStringInvariant());
Compiler\DependencyAnalysis\ArrayOfFrozenObjectsNode.cs (1)
17
=> sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__FrozenSegmentStart"u8);
Compiler\DependencyAnalysis\BlobNode.cs (1)
30
sb.
Append
(_name);
Compiler\DependencyAnalysis\ByRefTypeMapNode.cs (1)
25
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__byref_type_map"u8);
Compiler\DependencyAnalysis\ClassConstructorContextMap.cs (1)
25
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__type_to_cctorContext_map"u8);
Compiler\DependencyAnalysis\DehydratedDataNode.cs (1)
47
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__dehydrated_data"u8);
Compiler\DependencyAnalysis\DelegateMarshallingStubMapNode.cs (1)
28
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__delegate_marshalling_stub_map"u8);
Compiler\DependencyAnalysis\DispatchCellNode.cs (2)
39
sb.
Append
(nameMangler.CompilationUnitPrefix)
41
.
Append
(nameMangler.GetMangledMethodName(_targetMethod));
Compiler\DependencyAnalysis\DispatchCellSectionNode.cs (2)
54
=> sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__InterfaceDispatchCellSection_Start"u8);
64
=> sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__GvmDispatchCellSection_Start"u8);
Compiler\DependencyAnalysis\EETypeNode.cs (2)
234
sb.
Append
(nameMangler.NodeMangler.MethodTable(_type));
1249
=> sb.Append("__writableData"u8).
Append
(nameMangler.GetMangledTypeName(_type.Type));
Compiler\DependencyAnalysis\ExactMethodInstantiationsNode.cs (1)
28
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__exact_method_instantiations"u8);
Compiler\DependencyAnalysis\ExternalReferencesTableNode.cs (1)
32
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__external_" + _blobName + "_references");
Compiler\DependencyAnalysis\FatFunctionPointerNode.cs (1)
36
sb.Append(prefix).
Append
(nameMangler.GetMangledMethodName(Method));
Compiler\DependencyAnalysis\FieldRvaDataNode.cs (1)
31
sb.
Append
(nameMangler.GetMangledFieldName(_field));
Compiler\DependencyAnalysis\FrozenRuntimeTypeNode.cs (2)
26
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__RuntimeType_"u8).
Append
(nameMangler.GetMangledTypeName(_type));
Compiler\DependencyAnalysis\FrozenStringNode.cs (2)
22
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__Str_"u8).
Append
(nameMangler.GetMangledStringName(_data));
Compiler\DependencyAnalysis\FunctionPointerMapNode.cs (1)
26
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__fnptr_type_map"u8);
Compiler\DependencyAnalysis\GCStaticsNode.cs (1)
36
sb.
Append
(nameMangler.NodeMangler.GCStatics(_type));
Compiler\DependencyAnalysis\GenericCompositionNode.cs (1)
32
sb.
Append
(nameMangler.GetMangledTypeName(instArg));
Compiler\DependencyAnalysis\GenericDictionaryNode.cs (2)
101
sb.
Append
(nameMangler.NodeMangler.TypeGenericDictionary(_owningType));
191
sb.
Append
(nameMangler.NodeMangler.MethodGenericDictionary(_owningMethod));
Compiler\DependencyAnalysis\GenericLookupResult.cs (16)
217
sb.
Append
(nameMangler.GetMangledTypeName(_type));
275
sb.
Append
(nameMangler.GetMangledTypeName(_type));
333
sb.
Append
(nameMangler.GetMangledTypeName(_type));
396
sb.
Append
(nameMangler.GetMangledTypeName(_type));
462
sb.
Append
(nameMangler.GetMangledMethodName(_method));
518
sb.
Append
(nameMangler.GetMangledFieldName(_field));
581
sb.
Append
(nameMangler.GetMangledMethodName(_method));
654
sb.
Append
(nameMangler.GetMangledMethodName(_method));
746
sb.
Append
(nameMangler.GetMangledMethodName(_method));
803
sb.
Append
(nameMangler.GetMangledTypeName(_type));
859
sb.
Append
(nameMangler.GetMangledTypeName(_type));
915
sb.
Append
(nameMangler.GetMangledTypeName(_type));
971
sb.
Append
(nameMangler.GetMangledTypeName(_type));
1024
sb.
Append
(nameMangler.GetMangledTypeName(_type));
1148
sb.
Append
(nameMangler.GetMangledTypeName(_constraintType));
1149
sb.
Append
(nameMangler.GetMangledMethodName(_constrainedMethod));
Compiler\DependencyAnalysis\GenericMethodsHashtableNode.cs (1)
28
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__generic_methods_hashtable"u8);
Compiler\DependencyAnalysis\GenericMethodsTemplateMap.cs (1)
27
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__GenericMethodsTemplateMap"u8);
Compiler\DependencyAnalysis\GenericTypesHashtableNode.cs (1)
26
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__generic_types_hashtable"u8);
Compiler\DependencyAnalysis\GenericTypesTemplateMap.cs (1)
27
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__GenericTypesTemplateMap"u8);
Compiler\DependencyAnalysis\GenericVirtualMethodTableNode.cs (1)
30
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__gvm_table"u8);
Compiler\DependencyAnalysis\GvmDispatchCellInfoSectionNode.cs (1)
85
=> sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__GvmDispatchCellInfoSection_Start"u8);
Compiler\DependencyAnalysis\InterfaceDispatchCellInfoSectionNode.cs (1)
78
=> sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__InterfaceDispatchCellInfoSection_Start"u8);
Compiler\DependencyAnalysis\InterfaceDispatchMapNode.cs (2)
34
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__InterfaceDispatchMap_"u8).
Append
(nameMangler.SanitizeName(nameMangler.GetMangledTypeName(_type)));
Compiler\DependencyAnalysis\InterfaceGenericVirtualMethodTableNode.cs (1)
33
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__interface_gvm_table"u8);
Compiler\DependencyAnalysis\ManagedDataDescriptorNode.cs (1)
39
sb.
Append
(nameMangler.NodeMangler.ExternVariable(new Utf8String(SymbolName)));
Compiler\DependencyAnalysis\MetadataNode.cs (1)
18
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__embedded_metadata"u8);
Compiler\DependencyAnalysis\MethodAssociatedDataNode.cs (1)
51
sb.Append("_associatedData_"u8).
Append
(nameMangler.GetMangledMethodName(_methodNode.Method));
Compiler\DependencyAnalysis\MethodExceptionHandlingInfoNode.cs (1)
33
sb.Append("__ehinfo_"u8).
Append
(nameMangler.GetMangledMethodName(_owningMethod));
Compiler\DependencyAnalysis\ModuleInitializerListNode.cs (1)
19
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__module_initializers"u8);
Compiler\DependencyAnalysis\ModulesSectionNode.cs (1)
30
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__Module"u8);
Compiler\DependencyAnalysis\NativeLayoutInfoNode.cs (1)
42
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__nativelayoutinfo"u8);
Compiler\DependencyAnalysis\NonGCStaticsNode.cs (1)
81
sb.
Append
(nameMangler.NodeMangler.NonGCStatics(_type));
Compiler\DependencyAnalysis\PInvokeModuleFixupNode.cs (2)
125
sb.
Append
(nameMangler.GetMangledTypeName(DeclaringModule.GetGlobalModuleType()));
127
sb.
Append
(nameMangler.SanitizeName(new Utf8String(ModuleName)));
Compiler\DependencyAnalysis\PointerTypeMapNode.cs (1)
25
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__ptr_type_map"u8);
Compiler\DependencyAnalysis\ReadyToRunGenericHelperNode.cs (2)
349
sb.Append("__GenericLookupFromDict_"u8).
Append
(mangledContextName).Append("_"u8);
371
sb.Append("__GenericLookupFromType_"u8).
Append
(mangledContextName).Append("_"u8);
Compiler\DependencyAnalysis\ReadyToRunHeaderNode.cs (1)
36
sb.
Append
(nameMangler.CompilationUnitPrefix);
Compiler\DependencyAnalysis\ReadyToRunHelperNode.cs (4)
96
sb.Append("__GetNonGCStaticBase_"u8).
Append
(nameMangler.GetMangledTypeName((TypeDesc)_target));
99
sb.Append("__GetGCStaticBase_"u8).
Append
(nameMangler.GetMangledTypeName((TypeDesc)_target));
102
sb.Append("__GetThreadStaticBase_"u8).
Append
(nameMangler.GetMangledTypeName((TypeDesc)_target));
109
sb.
Append
(nameMangler.GetMangledMethodName((MethodDesc)_target));
Compiler\DependencyAnalysis\ReflectionFieldMapNode.cs (1)
28
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__field_to_offset_map"u8);
Compiler\DependencyAnalysis\ReflectionInvokeMapNode.cs (1)
29
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__method_to_entrypoint_map"u8);
Compiler\DependencyAnalysis\ReflectionVirtualInvokeMapNode.cs (1)
31
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__VirtualInvokeMap"u8);
Compiler\DependencyAnalysis\ResourceDataNode.cs (1)
40
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__embedded_resourcedata"u8);
Compiler\DependencyAnalysis\ResourceIndexNode.cs (1)
36
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__embedded_resourceindex"u8);
Compiler\DependencyAnalysis\RuntimeFieldHandleNode.cs (2)
24
sb.
Append
(nameMangler.CompilationUnitPrefix)
26
.
Append
(nameMangler.GetMangledFieldName(_targetField));
Compiler\DependencyAnalysis\RuntimeMethodHandleNode.cs (2)
32
sb.
Append
(nameMangler.CompilationUnitPrefix)
34
.
Append
(nameMangler.GetMangledMethodName(_targetMethod));
Compiler\DependencyAnalysis\ScannedMethodNode.cs (1)
76
sb.
Append
(nameMangler.GetMangledMethodName(_method));
Compiler\DependencyAnalysis\SealedVTableNode.cs (2)
37
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__SealedVTable_"u8).
Append
(nameMangler.NodeMangler.MethodTable(_type));
Compiler\DependencyAnalysis\SerializedFrozenObjectNode.cs (2)
35
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__FrozenObj_"u8)
36
.
Append
(nameMangler.GetMangledTypeName(_owningType))
Compiler\DependencyAnalysis\StackTraceDocumentsNode.cs (1)
22
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__stacktrace_documents"u8);
Compiler\DependencyAnalysis\StackTraceLineNumbersNode.cs (1)
32
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__stacktrace_line_numbers"u8);
Compiler\DependencyAnalysis\StackTraceMethodMappingNode.cs (1)
34
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("_stacktrace_methodRVA_to_token_mapping"u8);
Compiler\DependencyAnalysis\StaticsInfoHashtableNode.cs (1)
29
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("_StaticsInfoHashtableNode"u8);
Compiler\DependencyAnalysis\StringAllocatorMethodNode.cs (1)
31
sb.
Append
(nameMangler.GetMangledMethodName(_allocationMethod));
Compiler\DependencyAnalysis\StructMarshallingStubMapNode.cs (1)
30
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__struct_marshalling_stub_map"u8);
Compiler\DependencyAnalysis\ThreadStaticsNode.cs (1)
52
sb.
Append
(mangledName);
Compiler\DependencyAnalysis\TlsRootNode.cs (1)
12
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("tls_InlinedThreadStatics"u8);
Compiler\DependencyAnalysis\TypeManagerIndirectionNode.cs (1)
12
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__typemanager_indirection"u8);
Compiler\DependencyAnalysis\TypeMetadataMapNode.cs (1)
25
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__type_to_metadata_map"u8);
Compiler\DependencyAnalysis\TypeThreadStaticIndexNode.cs (1)
28
sb.
Append
(nameMangler.NodeMangler.ThreadStaticsIndex(_type));
Compiler\DependencyAnalysis\UnboxingStubNode.cs (1)
46
sb.Append("unbox_"u8).
Append
(nameMangler.GetMangledMethodName(Method));
Compiler\ObjectWriter\CoffObjectWriter.Aot.cs (1)
94
.
Append
(currentSymbolName);
Compiler\ObjectWriter\ElfObjectWriter.Aot.cs (2)
102
Utf8String framSymbolName = _utf8StringBuilder.Clear().Append("_fram"u8).Append(FormatUtf8Int(i_str, i)).
Append
(currentSymbolName).ToUtf8String();
103
Utf8String extabSymbolName = _utf8StringBuilder.Clear().Append("_extab"u8).Append(FormatUtf8Int(i_str, i)).
Append
(currentSymbolName).ToUtf8String();
Compiler\ObjectWriter\UnixObjectWriter.Aot.cs (2)
213
lsdaSymbolName = _utf8StringBuilder.Clear().Append("_lsda"u8).Append(FormatUtf8Int(i_str, i)).
Append
(currentSymbolName).ToUtf8String();
220
Utf8String framSymbolName = _utf8StringBuilder.Clear().Append("_fram"u8).Append(FormatUtf8Int(i_str, i)).
Append
(currentSymbolName).ToUtf8String();
Compiler\RuntimeConfigurationRootProvider.cs (1)
54
sb.
Append
(nameMangler.NodeMangler.ExternVariable(new Utf8String(_blobName)));
Compiler\WindowsNodeMangler.cs (2)
119
UnmanagedCallingConventions.Stdcall => new Utf8StringBuilder().Append('_').
Append
(unmangledName).Append('@').Append(signatureBytes).ToUtf8String(),
120
UnmanagedCallingConventions.Fastcall => new Utf8StringBuilder().Append('@').
Append
(unmangledName).Append('@').Append(signatureBytes).ToUtf8String(),
parent\parent\Common\Compiler\DependencyAnalysis\EmbeddedDataContainerNode.cs (1)
26
=> sb.
Append
(nameMangler.CompilationUnitPrefix).Append(_mangledName);
parent\parent\Common\Compiler\DependencyAnalysis\ExternSymbolNode.cs (1)
35
sb.
Append
(_name);
parent\parent\Common\Compiler\DependencyAnalysis\MethodReadOnlyDataNode.cs (1)
36
sb.Append("__readonlydata_"u8).
Append
(nameMangler.GetMangledMethodName(_owningMethod));
parent\parent\Common\Compiler\DependencyAnalysis\MethodReadWriteDataNode.cs (1)
36
sb.Append("__readwritedata_"u8).
Append
(nameMangler.GetMangledMethodName(_owningMethod));
parent\parent\Common\Compiler\DependencyAnalysis\Target_Wasm\WasmTypes.cs (1)
299
sb.
Append
(nameMangler.CompilationUnitPrefix);
parent\parent\Common\Compiler\ExternalTypeMapObjectNode.cs (1)
59
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__external_type_map__"u8);
parent\parent\Common\Compiler\NativeAotNameMangler.cs (52)
119
.
Append
(mangledName)
304
sb.Clear().
Append
(prependAssemblyName).Append('_');
320
sb.
Append
(SanitizeName(ns)).Append('_');
322
sb.
Append
(SanitizeName(t.Name));
374
.
Append
(EnterNameScopeSequence)
375
.
Append
(GetMangledTypeName(((ArrayType)type).ElementType))
376
.
Append
(DelimitNameScopeSequence)
378
.
Append
(ExitNameScopeSequence).ToUtf8String();
382
.
Append
(EnterNameScopeSequence).
Append
(GetMangledTypeName(((ArrayType)type).ElementType)).
Append
(ExitNameScopeSequence).ToUtf8String();
386
.
Append
(GetMangledTypeName(((ByRefType)type).ParameterType))
387
.
Append
(EnterNameScopeSequence).Append("ByRef"u8).
Append
(ExitNameScopeSequence).ToUtf8String();
391
.
Append
(GetMangledTypeName(((PointerType)type).ParameterType))
392
.
Append
(EnterNameScopeSequence).Append("Pointer"u8).
Append
(ExitNameScopeSequence).ToUtf8String();
398
sb.Append("__FnPtr_"u8).Append(((int)fnPtrType.Signature.Flags).ToString("X2")).
Append
(EnterNameScopeSequence);
399
sb.
Append
(GetMangledTypeName(fnPtrType.Signature.ReturnType));
401
sb.
Append
(EnterNameScopeSequence);
405
sb.
Append
(DelimitNameScopeSequence);
406
sb.
Append
(GetMangledTypeName(fnPtrType.Signature[i]));
408
sb.
Append
(ExitNameScopeSequence);
410
sb.
Append
(ExitNameScopeSequence);
422
sb.
Append
(GetMangledTypeName(typeDefinition));
425
sb.
Append
(EnterNameScopeSequence);
430
sb.
Append
(GetMangledTypeName(inst[i]));
432
sb.
Append
(ExitNameScopeSequence);
450
sb.
Append
(SanitizeName(defType.Namespace)).Append('_');
452
sb.
Append
(SanitizeName(defType.Name));
480
sb.
Append
(GetMangledTypeName(method.OwningType));
482
sb.
Append
(GetUnqualifiedMangledMethodName(method));
508
sb.
Append
(EnterNameScopeSequence).Append(prefixMangledType.Prefix).
Append
(ExitNameScopeSequence);
509
sb.
Append
(GetMangledTypeName(prefixMangledType.BaseType));
516
sb.
Append
(EnterNameScopeSequence).Append(prefixMangledSignature.Prefix).
Append
(ExitNameScopeSequence);
521
sb.
Append
(EnterNameScopeSequence);
524
sb.
Append
(sigRetTypeName);
530
sb.
Append
(sigArgName);
533
sb.
Append
(ExitNameScopeSequence);
541
sb.
Append
(EnterNameScopeSequence).Append(prefixMangledMethod.Prefix).
Append
(ExitNameScopeSequence);
542
sb.
Append
(GetMangledMethodName(prefixMangledMethod.BaseMethod));
579
sb.
Append
(GetUnqualifiedMangledMethodName(methodDefinition.GetTypicalMethodDefinition()));
581
sb.
Append
(EnterNameScopeSequence);
589
sb.
Append
(instArgName);
592
sb.
Append
(ExitNameScopeSequence);
657
sb.Clear().
Append
(prependTypeName).Append("__f_"u8);
663
sb.
Append
(name);
674
Utf8String utf8MangledName = new Utf8StringBuilder().
Append
(prependTypeName).Append("__f_"u8).
Append
(mangledName).ToUtf8String();
parent\parent\Common\Compiler\ProxyTypeMapObjectNode.cs (1)
61
sb.
Append
(nameMangler.CompilationUnitPrefix).Append("__proxy_type_map__"u8);
ILCompiler.RyuJit (1)
Compiler\DependencyAnalysis\MethodCodeNode.cs (1)
67
sb.
Append
(nameMangler.GetMangledMethodName(_method));