41 instantiations of Utf8StringBuilder
ILCompiler.ReadyToRun (41)
Compiler\DependencyAnalysis\ReadyToRun\ExceptionInfoLookupTableNode.cs (1)
56Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\GCRefMapNode.cs (1)
115Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\Import.cs (1)
41Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\ImportThunk.cs (1)
76Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\ManifestAssemblyMvidHeaderNode.cs (1)
46Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\MethodGCInfoNode.cs (1)
309Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (1)
298Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\StringDiscoverableAssemblyStubNode.cs (1)
30Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmClosedStaticRetBufThunkNode.cs (1)
49Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunk.cs (1)
73Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunkPortableEntrypoint.cs (1)
37Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmInterpreterToR2RThunkNode.cs (1)
59Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmR2RToInterpreterThunkNode.cs (1)
71Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmUnboxingStubNode.cs (1)
65Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmVirtualDispatchThunkNode.cs (1)
54Utf8StringBuilder sb = new Utf8StringBuilder();
parent\parent\Common\Compiler\DependencyAnalysis\ISymbolNode.cs (1)
126sb ??= new Utf8StringBuilder();
parent\parent\Common\Compiler\DependencyAnalysis\Target_Wasm\WasmTypes.cs (1)
307Internal.Text.Utf8StringBuilder sb = new();
parent\parent\Common\Compiler\NativeAotNameMangler.cs (18)
63sb ??= new Utf8StringBuilder(s.Length + 2); 72sb = new Utf8StringBuilder(s.Length); 118mangledName = new Utf8StringBuilder() 301var sb = new Utf8StringBuilder(); 373mangledName = new Utf8StringBuilder().Append("__MDArray"u8) 381mangledName = new Utf8StringBuilder().Append("__Array"u8) 385mangledName = new Utf8StringBuilder() 390mangledName = new Utf8StringBuilder() 397var sb = new Utf8StringBuilder(); 421var sb = new Utf8StringBuilder(); 448var sb = new Utf8StringBuilder(); 479Utf8StringBuilder sb = new Utf8StringBuilder(); 507Utf8StringBuilder sb = new Utf8StringBuilder(); 515Utf8StringBuilder sb = new Utf8StringBuilder(); 540Utf8StringBuilder sb = new Utf8StringBuilder(); 578Utf8StringBuilder sb = new Utf8StringBuilder(); 654Utf8StringBuilder sb = new Utf8StringBuilder(); 674Utf8String utf8MangledName = new Utf8StringBuilder().Append(prependTypeName).Append("__f_"u8).Append(mangledName).ToUtf8String();
parent\parent\Common\Compiler\ObjectWriter\ElfObjectWriter.cs (1)
178Name = new Utf8StringBuilder().Append("$t."u8).Append(sectionIndex).ToUtf8String()
parent\parent\Common\Compiler\ObjectWriter\MachObjectWriter.cs (3)
124Name = new Utf8StringBuilder().Append("lsection"u8).Append(sectionIndex).ToUtf8String(), 385base.CreateSection(section, comdatName, symbolName.IsNull ? new Utf8StringBuilder().Append("lsection"u8).Append(sectionIndex).ToUtf8String() : symbolName, sectionIndex, sectionStream); 539Utf8StringBuilder relocAnchorNameBuilder = new Utf8StringBuilder();
parent\parent\Common\Compiler\ObjectWriter\ObjectWriter.cs (1)
36protected readonly Utf8StringBuilder _utf8StringBuilder = new();
parent\parent\Common\Compiler\ObjectWriter\WasmObjectWriter.cs (1)
217Utf8StringBuilder mangledNameBuilder = new();
130 references to Utf8StringBuilder
ILCompiler.ReadyToRun (130)
Compiler\DependencyAnalysis\ArrayOfEmbeddedPointersNode.cs (1)
127public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\EmbeddedPointerIndirectionNode.cs (1)
43public virtual void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\AssemblyTableNode.cs (1)
33public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\AttributePresenceFilterNode.cs (1)
29public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\CompilerIdentifierNode.cs (1)
21public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\CopiedCorHeaderNode.cs (1)
53public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\CopiedFieldRvaNode.cs (1)
124public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\CopiedManagedResourcesNode.cs (1)
34public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\CopiedMetadataBlobNode.cs (1)
151public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\CopiedMethodILNode.cs (1)
42public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\CopiedStrongNameSignatureNode.cs (1)
37public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\DebugDirectoryEntryNode.cs (5)
44public abstract void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb); 97public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 171public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 268public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 297public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\DebugDirectoryNode.cs (1)
79public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\DebugInfoTableNode.cs (1)
66public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\DelayLoadHelperImport.cs (1)
52public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\DelegateCtorSignature.cs (1)
76public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\ExceptionInfoLookupTableNode.cs (3)
43public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 56Utf8StringBuilder sb = new Utf8StringBuilder(); 77public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\FieldFixupSignature.cs (1)
76public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\GCRefMapNode.cs (2)
47public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 115Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\GenericLookupSignature.cs (1)
152public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\HotColdMapNode.cs (1)
27public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\ILBodyFixupSignature.cs (1)
122public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\Import.cs (2)
41Utf8StringBuilder sb = new Utf8StringBuilder(); 62public virtual void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\ImportThunk.cs (2)
67public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 76Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\InjectStringThunksSignature.cs (1)
59public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\InstanceEntryPointTableNode.cs (1)
51public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\InstrumentationDataTableNode.cs (1)
181public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\ManifestAssemblyMvidHeaderNode.cs (2)
38public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 46Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\ManifestMetadataTableNode.cs (1)
268public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\MethodColdCodeNode.cs (1)
40public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\MethodFixupSignature.cs (1)
195public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\MethodGCInfoNode.cs (2)
26public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 309Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\MethodWithGCInfo.cs (2)
291public virtual void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 298Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\NewArrayFixupSignature.cs (1)
41public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\NewObjectFixupSignature.cs (1)
41public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\OwnerCompositeExecutableNode.cs (1)
30public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\PrecodeMethodImport.cs (1)
42public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunHeaderNode.cs (6)
19public abstract void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb); 66public sealed override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 134protected abstract void AppendMangledHeaderName(NameMangler nameMangler, Utf8StringBuilder sb); 136public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) => AppendMangledHeaderName(nameMangler, sb); 221protected override void AppendMangledHeaderName(NameMangler nameMangler, Utf8StringBuilder sb) 259protected override void AppendMangledHeaderName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunHelperSignature.cs (1)
33public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunInstructionSetSupportSignature.cs (1)
111public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\ReadyToRunModuleSignature.cs (1)
44public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\ResumptionStubEntryPointSignature.cs (1)
32public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\RuntimeFunctionsTableNode.cs (1)
33public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\Signature.cs (1)
14public abstract void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb);
Compiler\DependencyAnalysis\ReadyToRun\SignatureEmbeddedPointerIndirectionNode.cs (1)
36public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\StoreMultiCallableAddrOfCodeSignature.cs (1)
67public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\StringDiscoverableAssemblyStubNode.cs (2)
30Utf8StringBuilder sb = new Utf8StringBuilder(); 58private static void AppendTypeCode(Utf8StringBuilder sb, WasmValueType type)
Compiler\DependencyAnalysis\ReadyToRun\StringImportSignature.cs (1)
35public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\SymbolNodeRange.cs (1)
22public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\TypeFixupSignature.cs (1)
189public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\VirtualResolutionFixupSignature.cs (1)
61public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\WasmAsyncResumeInfoFixupsNode.cs (1)
28public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\WasmClosedStaticRetBufThunkNode.cs (2)
40public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 49Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunk.cs (2)
64public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 73Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmImportThunkPortableEntrypoint.cs (2)
29public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 37Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmInterpreterToR2RThunkNode.cs (2)
50public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 59Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmMethodFrameIdentityNode.cs (1)
26public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\WasmMethodRelativeVirtualIPNode.cs (1)
26public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\DependencyAnalysis\ReadyToRun\WasmR2RToInterpreterThunkNode.cs (2)
62public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 71Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmUnboxingStubNode.cs (2)
56public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 65Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\WasmVirtualDispatchThunkNode.cs (2)
45public override void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 54Utf8StringBuilder sb = new Utf8StringBuilder();
Compiler\DependencyAnalysis\ReadyToRun\Win32ResourcesNode.cs (1)
37public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
Compiler\TypeMapAssemblyTargetsNode.cs (1)
98public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
JitInterface\CorInfoImpl.ReadyToRun.cs (3)
109public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 355public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb) 453public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
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)
33public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
parent\parent\Common\Compiler\DependencyAnalysis\ISymbolNode.cs (3)
19void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb); 121private static Utf8StringBuilder s_cachedUtf8StringBuilder; 125Utf8StringBuilder sb = s_cachedUtf8StringBuilder;
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 (3)
117public void AppendMangledName(Internal.Text.Utf8StringBuilder sb, bool isReturn = false) 297public void AppendMangledName(NameMangler nameMangler, Internal.Text.Utf8StringBuilder sb) 307Internal.Text.Utf8StringBuilder sb = new();
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\NativeAotNameMangler.cs (12)
47Utf8StringBuilder sb = null; 301var sb = new Utf8StringBuilder(); 308static void AppendTypeName(Utf8StringBuilder sb, MetadataType t) 397var sb = new Utf8StringBuilder(); 421var sb = new Utf8StringBuilder(); 448var sb = new Utf8StringBuilder(); 479Utf8StringBuilder sb = new Utf8StringBuilder(); 507Utf8StringBuilder sb = new Utf8StringBuilder(); 515Utf8StringBuilder sb = new Utf8StringBuilder(); 540Utf8StringBuilder sb = new Utf8StringBuilder(); 578Utf8StringBuilder sb = new Utf8StringBuilder(); 654Utf8StringBuilder sb = new Utf8StringBuilder();
parent\parent\Common\Compiler\ObjectWriter\MachObjectWriter.cs (1)
539Utf8StringBuilder relocAnchorNameBuilder = new Utf8StringBuilder();
parent\parent\Common\Compiler\ObjectWriter\ObjectWriter.cs (1)
36protected readonly Utf8StringBuilder _utf8StringBuilder = new();
parent\parent\Common\Compiler\ObjectWriter\WasmObjectWriter.cs (1)
217Utf8StringBuilder mangledNameBuilder = new();
parent\parent\Common\Compiler\ProxyTypeMapObjectNode.cs (1)
59public void AppendMangledName(NameMangler nameMangler, Utf8StringBuilder sb)
parent\parent\Common\Internal\Text\Utf8StringBuilder.cs (9)
28public Utf8StringBuilder Clear() 34public Utf8StringBuilder Truncate(int newLength) 41public Utf8StringBuilder Append(Utf8String value) 46public Utf8StringBuilder Append(Utf8Span value) 51public Utf8StringBuilder Append(ReadOnlySpan<byte> value) 59public Utf8StringBuilder Append(char value) 68public Utf8StringBuilder AppendAscii(ReadOnlySpan<char> value) 81public Utf8StringBuilder Append(string value) 92public Utf8StringBuilder Append(int value)