156 references to BlobBuilder
ilasm (1)
Program.cs (1)
258var blobBuilder = new BlobBuilder();
ILAssembler (76)
BlobBuilderExtensions.cs (1)
17BlobBuilder builder = new BlobBuilder();
EntityRegistry.cs (13)
816var signatureTypeEncoder = new SignatureTypeEncoder(new BlobBuilder()); 836var paramEncoder = new ParameterTypeEncoder(new BlobBuilder()); 844var sig = new SignatureTypeEncoder(new BlobBuilder()); 862var encoder = new SignatureTypeEncoder(new BlobBuilder()); 873var encoder = new SignatureTypeEncoder(new BlobBuilder()); 879var encoder = new SignatureTypeEncoder(new BlobBuilder()); 885var builder = new BlobBuilder(); 899var builder = new BlobBuilder(); 906var paramEncoder = new ParameterTypeEncoder(new BlobBuilder()); 913var paramEncoder = new ParameterTypeEncoder(new BlobBuilder()); 919var paramEncoder = new ParameterTypeEncoder(new BlobBuilder()); 985BlobEncoder methodDefSig = new(new BlobBuilder()); 1302public InstructionEncoder MethodBody { get; } = new(new BlobBuilder(), new ControlFlowBuilder());
GrammarVisitor.cs (59)
86private readonly BlobBuilder _mappedFieldData = new(); 89private readonly BlobBuilder _manifestResources = new(); 161BlobBuilder ilStream = new(); 352var pdbBlob = new BlobBuilder(); 424var builder = new BlobBuilder(); 568BlobBuilder blob = new(); 659BlobBuilder ctorSig = new(); 669BlobBuilder attrValue = new(); 689BlobBuilder blob = new(); 738var blob = new BlobBuilder(); 744var blob = new BlobBuilder(); 874BlobBuilder blob = new(); 1375BlobBuilder objSeqBlob = new(0); 1387BlobBuilder blob = new(); 1483BlobBuilder blob = new(); 1496var blob = new BlobBuilder(); 1506var blob = new BlobBuilder(); 1539value = new(); 1544value = new(); 1568value = new(); 1573value = new(); 1903BlobBuilder blob = new(5); 2452var signature = new BlobEncoder(new BlobBuilder()); 2594return new(_entityRegistry.CreateLazilyRecordedMemberReference(_entityRegistry.ModuleType, alias, new BlobBuilder())); 2606var fieldSig = new BlobBuilder(fieldTypeSig.Count + 1); 2624builder = new BlobBuilder(bytesResult.Value.Length + 1); 2629builder = new BlobBuilder(CommonMaxBlobLength); 2696var hashBlob = hash is not null ? new BlobBuilder() : null; 3081BlobBuilder signature = new(); 3534var blob = new BlobBuilder(bytes.Length); 3547return new(new BlobBuilder(0)); 3693signature = new(); 3891BlobBuilder methodSignature = new(); 4019return new(_entityRegistry.CreateLazilyRecordedMemberReference(_entityRegistry.ModuleType, alias, new BlobBuilder())); 4021BlobBuilder methodRefSignature = new(); 4037methodSpecSignature = new(); 4118var prefix = new BlobBuilder(arrayPointerInfo.Length); 4120var suffix = new BlobBuilder(); 4174var blob = new BlobBuilder(5); 4409BlobBuilder objSeqBlob = new(0); 4557var signature = new BlobBuilder(); 4617var blob = new BlobBuilder(); 4639BlobBuilder blob = new(); 4668value = new(); 4673value = new BlobBuilder(); 4751var blob = new BlobBuilder(); 4765BlobBuilder blob = new(1); 4774return new(new BlobBuilder(1)); 4778BlobBuilder blob = new BlobBuilder(1); 4784BlobBuilder blob = new BlobBuilder(1); 4790BlobBuilder blob = new BlobBuilder(); 4817BlobBuilder taggedObjectBlob = new(1); 4826BlobBuilder blob = new(); 4842BlobBuilder arrayHeader = new(6); 5074BlobBuilder prefix = new(DefaultSignatureElementBlobSize); 5075BlobBuilder suffix = new(DefaultSignatureElementBlobSize); 5164BlobBuilder blob = new(4); 5184var copy = new BlobBuilder(typeBlob.Count); 5248var blob = new BlobBuilder(5);
SignatureArg.cs (2)
15var sentinelBlob = new BlobBuilder(1); 17return new SignatureArg(ParameterAttributes.None, sentinelBlob, new BlobBuilder(0), null)
VTableExportPEBuilder.cs (1)
365var builder = new BlobBuilder();
ILCompiler.Compiler (16)
Compiler\MstatObjectDumper.cs (8)
33private readonly InstructionEncoder _types = new InstructionEncoder(new BlobBuilder()); 34private readonly InstructionEncoder _fieldRvas = new InstructionEncoder(new BlobBuilder()); 35private readonly InstructionEncoder _frozenObjects = new InstructionEncoder(new BlobBuilder()); 36private readonly InstructionEncoder _manifestResources = new InstructionEncoder(new BlobBuilder()); 38private readonly BlobBuilder _mangledNames = new BlobBuilder(); 165var methods = new InstructionEncoder(new BlobBuilder()); 176var blobs = new InstructionEncoder(new BlobBuilder()); 183var deduplicatedMethods = new InstructionEncoder(new BlobBuilder());
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (8)
36_ilBuilder = new BlobBuilder(); 69BlobBuilder noArgsNoReturnStaticMethodSig = new BlobBuilder(); 103var peBlob = new BlobBuilder(); 113BlobBuilder metadataBlobBuilder = new BlobBuilder(); 235var typeSpecSignature = new BlobBuilder(); 257BlobBuilder memberRefSig = new BlobBuilder(); 279BlobBuilder memberRefSig = new BlobBuilder(); 307BlobBuilder methodSpecSig = new BlobBuilder();
ILCompiler.ReadyToRun (12)
Compiler\DependencyAnalysis\ReadyToRun\NibbleWriter.cs (1)
76_largeBuffer = new BlobBuilder();
Compiler\ReadyToRunStandaloneMethodMetadata.cs (3)
69BlobBuilder _alternateNonTypeRefStream = new BlobBuilder(); 70BlobBuilder _nonCodeAlternateBlob = new BlobBuilder(); 136BlobBuilder blob = new BlobBuilder();
src\runtime\src\coreclr\tools\Common\TypeSystem\MetadataEmitter\TypeSystemMetadataEmitter.cs (8)
36_ilBuilder = new BlobBuilder(); 69BlobBuilder noArgsNoReturnStaticMethodSig = new BlobBuilder(); 103var peBlob = new BlobBuilder(); 113BlobBuilder metadataBlobBuilder = new BlobBuilder(); 235var typeSpecSignature = new BlobBuilder(); 257BlobBuilder memberRefSig = new BlobBuilder(); 279BlobBuilder memberRefSig = new BlobBuilder(); 307BlobBuilder methodSpecSig = new BlobBuilder();
Microsoft.CodeAnalysis (21)
InternalUtilities\BlobBuildingStream.cs (1)
60_builder = new BlobBuilder(ChunkSize);
PEWriter\ExtendedPEBuilder.cs (1)
92var sectionBuilder = new BlobBuilder();
PEWriter\MetadataWriter.cs (3)
1701var ilBuilder = new BlobBuilder(1024); 1702var metadataBuilder = new BlobBuilder(4 * 1024); 1773var portablePdbBlob = new BlobBuilder();
PEWriter\MetadataWriter.DynamicAnalysis.cs (3)
55_guidWriter = new BlobBuilder(guidSize * documentCountEstimate); 134var writer = new BlobBuilder(4 + spans.Length * 4); 237var writer = new BlobBuilder(1 + Math.Max(c1, c2) * 2);
PEWriter\MetadataWriter.PortablePdb.cs (9)
172var builder = new BlobBuilder(); 415var writer = new BlobBuilder(); 458var writer = new BlobBuilder(); 503var builder = new BlobBuilder(); 583var writer = new BlobBuilder(); 608var writer = new BlobBuilder(); 877var builder = new BlobBuilder(); 952var builder = new BlobBuilder(); 1018var builder = new BlobBuilder();
PEWriter\NativeResourceWriter.cs (1)
231var dataWriter = new BlobBuilder();
PEWriter\PeWriter.cs (1)
46IlBlobBuilder = new BlobBuilder(32 * 1024);
PEWriter\PooledBlobBuilder.cs (2)
23: base(size) 56return new BlobBuilder(minimalSize);
Microsoft.CodeAnalysis.CSharp (2)
CodeGen\EmitArrayInitializer.cs (2)
336var writer = new BlobBuilder(initializers.Length * 4); 816var writer = new BlobBuilder(initializers.Length * 4);
Microsoft.Diagnostics.DataContractReader.Contracts (1)
Contracts\EcmaMetadata_1.cs (1)
85BlobBuilder builder = new BlobBuilder();
Microsoft.DotNet.StrongName (1)
Utils.cs (1)
258BlobBuilder imageWithoutChecksum = new BlobBuilder();
System.Reflection.Emit (16)
System\Reflection\Emit\ILGeneratorImpl.cs (1)
42_builder = new BlobBuilder(Math.Max(size, DefaultSize));
System\Reflection\Emit\ModuleBuilderImpl.cs (4)
434BlobBuilder spBlobBuilder = new BlobBuilder(); 449BlobBuilder spBlobBuilder = new BlobBuilder(); 560BlobBuilder importBlob = new BlobBuilder(); 1378BlobBuilder blobBuilder = new();
System\Reflection\Emit\PersistedAssemblyBuilder.cs (3)
68var peBlob = new BlobBuilder(); 150ilStream = new BlobBuilder(); 151fieldData = new BlobBuilder();
System\Reflection\Emit\PseudoCustomAttributesData.cs (1)
146BlobBuilder writer = new BlobBuilder(); ;
System\Reflection\Emit\SignatureHelper.cs (7)
17BlobBuilder localSignature = new(); 31BlobBuilder fieldSignature = new(); 40BlobBuilder constructorSignature = new(); 57BlobBuilder typeSpecSignature = new(); 65BlobBuilder methodSpecSignature = new(); 80BlobBuilder methodSignature = new(); 146BlobBuilder propertySignature = new();
System.Reflection.Metadata (10)
System\Reflection\Metadata\BlobBuilder.cs (1)
68return new BlobBuilder(Math.Max(_buffer.Length, minimalSize));
System\Reflection\Metadata\Ecma335\MetadataBuilder.Heaps.cs (1)
19: base(capacity)
System\Reflection\Metadata\PooledBlobBuilder.cs (2)
16: base(size) 32return new BlobBuilder(minimalSize);
System\Reflection\PortableExecutable\DebugDirectory\DebugDirectoryBuilder.cs (1)
26_dataBuilder = new BlobBuilder();
System\Reflection\PortableExecutable\ManagedPEBuilder.cs (5)
123var sectionBuilder = new BlobBuilder(); 124var metadataBuilder = new BlobBuilder(); 147debugTableBuilderOpt = new BlobBuilder(_debugDirectoryBuilderOpt.TableSize); 189var sectionBuilder = new BlobBuilder(); 198var sectionBuilder = new BlobBuilder();