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