165 references to BlobBuilder
ilasm (1)
Program.cs (1)
254
var blobBuilder = new
BlobBuilder
();
ILAssembler (85)
BlobBuilderExtensions.cs (1)
14
BlobBuilder builder = new
BlobBuilder
();
EntityRegistry.cs (19)
1046
var signatureTypeEncoder = new SignatureTypeEncoder(new
BlobBuilder
());
1059
var builder = new
BlobBuilder
();
1069
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1077
var sig = new SignatureTypeEncoder(new
BlobBuilder
());
1095
var encoder = new SignatureTypeEncoder(new
BlobBuilder
());
1106
var encoder = new SignatureTypeEncoder(new
BlobBuilder
());
1112
var encoder = new SignatureTypeEncoder(new
BlobBuilder
());
1118
var builder = new
BlobBuilder
();
1134
var builder = new
BlobBuilder
();
1141
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1148
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1162
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1343
var newBlob = new
BlobBuilder
();
1371
var newBlob = new
BlobBuilder
();
1399
var newBlob = new
BlobBuilder
();
1417
var newBlob = new
BlobBuilder
();
1439
var newBlob = new
BlobBuilder
();
1534
BlobEncoder methodDefSig = new(new
BlobBuilder
());
1910
public InstructionEncoder MethodBody { get; } = new(new
BlobBuilder
(4096), new ControlFlowBuilder());
GrammarVisitor.cs (62)
88
private readonly BlobBuilder _mappedFieldData =
new
();
91
private readonly BlobBuilder _manifestResources =
new
();
177
BlobBuilder ilStream =
new
();
388
var pdbBlob = new
BlobBuilder
();
460
var builder = new
BlobBuilder
();
605
BlobBuilder blob =
new
();
693
BlobBuilder ctorSig =
new
();
703
BlobBuilder attrValue =
new
();
723
BlobBuilder blob =
new
();
772
var blob = new
BlobBuilder
();
778
var blob = new
BlobBuilder
();
912
BlobBuilder blob =
new
();
1106
var localsSig = new
BlobBuilder
();
1654
BlobBuilder objSeqBlob =
new
(0);
1666
BlobBuilder blob =
new
();
1762
BlobBuilder blob =
new
();
1775
var blob = new
BlobBuilder
();
1786
var blob = new
BlobBuilder
();
1819
value =
new
();
1824
value =
new
();
1848
value =
new
();
1853
value =
new
();
2017
var localsSig = new
BlobBuilder
();
2233
BlobBuilder blob =
new
(5);
2804
var signature = new BlobEncoder(new
BlobBuilder
());
2946
return new(_entityRegistry.CreateLazilyRecordedMemberReference(_entityRegistry.ModuleType, alias, new
BlobBuilder
()));
2958
var fieldSig = new
BlobBuilder
(fieldTypeSig.Count + 1);
2976
builder = new
BlobBuilder
(bytesResult.Value.Length + 1);
2981
builder = new
BlobBuilder
(CommonMaxBlobLength);
3048
var hashBlob = hash is not null ? new
BlobBuilder
() : null;
3463
BlobBuilder signature =
new
();
3979
var blob = new
BlobBuilder
(hexBytes.Length);
3995
return new(new
BlobBuilder
(0));
4150
signature =
new
();
4356
BlobBuilder methodSignature =
new
();
4518
return new(_entityRegistry.CreateLazilyRecordedMemberReference(_entityRegistry.ModuleType, alias, new
BlobBuilder
()));
4520
BlobBuilder methodRefSignature =
new
();
4541
methodSpecSignature =
new
();
4622
var prefix = new
BlobBuilder
(arrayPointerInfo.Length);
4624
var suffix = new
BlobBuilder
();
4678
var blob = new
BlobBuilder
(5);
4930
BlobBuilder objSeqBlob =
new
(0);
5078
var signature = new
BlobBuilder
();
5138
var blob = new
BlobBuilder
();
5160
BlobBuilder blob =
new
();
5189
value =
new
();
5194
value = new
BlobBuilder
();
5272
var blob = new
BlobBuilder
();
5286
BlobBuilder blob =
new
(1);
5295
return new(new
BlobBuilder
(1));
5299
BlobBuilder blob = new
BlobBuilder
(1);
5305
BlobBuilder blob = new
BlobBuilder
(1);
5311
BlobBuilder blob = new
BlobBuilder
();
5338
BlobBuilder taggedObjectBlob =
new
(1);
5347
BlobBuilder blob =
new
();
5363
BlobBuilder arrayHeader =
new
(6);
5666
BlobBuilder prefix =
new
(DefaultSignatureElementBlobSize);
5667
BlobBuilder suffix =
new
(DefaultSignatureElementBlobSize);
5752
BlobBuilder fullBlob =
new
(elementType.Count + prefix.Count + suffix.Count);
5763
BlobBuilder blob =
new
(4);
5783
var copy = new
BlobBuilder
(typeBlob.Count);
5847
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
());
parent\parent\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
();
parent\parent\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)
169
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
();