171 references to BlobBuilder
ilasm (1)
Program.cs (1)
262
var blobBuilder = new
BlobBuilder
();
ILAssembler (91)
Actions\GrammarActions.BuildImage.cs (5)
72
BlobBuilder ilStream =
new
();
624
var pdbBlob = new
BlobBuilder
();
714
var builder = new
BlobBuilder
();
827
BlobBuilder ctorSig =
new
();
837
BlobBuilder attrValue =
new
();
Actions\GrammarActions.Conversions.cs (2)
36
private readonly BlobBuilder _mappedFieldData =
new
();
39
private readonly BlobBuilder _manifestResources =
new
();
Actions\GrammarActions.CustomAttributes.Actions.cs (5)
97
BlobBuilder blob =
new
();
104
BlobBuilder blob =
new
(value.Length);
111
BlobBuilder value =
new
();
138
return new
BlobBuilder
();
141
BlobBuilder result =
new
();
Actions\GrammarActions.CustomAttributes.Sequences.cs (2)
61
BlobBuilder blob =
new
();
90
BlobBuilder blob =
new
();
Actions\GrammarActions.CustomAttributes.Serialization.cs (6)
139
BlobBuilder blob =
new
(capacity);
164
BlobBuilder serializedValue =
new
(Math.Max(0, encodedValue.Length - 1));
171
? new RawSerializationTypeValue(new
BlobBuilder
())
199
BlobBuilder serializedValue =
new
();
236
BlobBuilder blob =
new
();
279
BlobBuilder blob =
new
();
Actions\GrammarActions.Manifest.Assembly.cs (2)
164
BlobBuilder blob =
new
(value.Length);
179
BlobBuilder blob =
new
(keyBytes.Length);
Actions\GrammarActions.Manifest.Typedefs.cs (2)
45
BlobBuilder copy =
new
(typeBlob.Count);
100
BlobBuilder result =
new
(5);
Actions\GrammarActions.Marshalling.Actions.cs (8)
40
=> (builder.RawBytes ??= new
BlobBuilder
()).WriteByte(value);
199
return new
BlobBuilder
();
208
BlobBuilder prefix =
new
(value.ArrayPointerInfo.Length);
209
BlobBuilder suffix =
new
();
265
return new
BlobBuilder
();
306
BlobBuilder blob =
new
(resolved.Count);
315
return new
BlobBuilder
();
506
BlobBuilder blob =
new
(1);
Actions\GrammarActions.Members.Class.cs (1)
303
BlobBuilder signature =
new
();
Actions\GrammarActions.Members.Fields.cs (1)
77
BlobBuilder signature =
new
();
Actions\GrammarActions.Members.PropertiesEvents.cs (1)
64
BlobBuilder signature =
new
();
Actions\GrammarActions.MethodBodies.Directives.cs (1)
177
BlobBuilder signature =
new
();
Actions\GrammarActions.MethodBodies.ExceptionHandling.cs (1)
35
BlobBuilder localsSignature =
new
();
Actions\GrammarActions.MethodHeaders.cs (1)
72
BlobBuilder methodSignature =
new
();
Actions\GrammarActions.Security.cs (4)
165
BlobBuilder blob =
new
(value.Length);
172
BlobBuilder blob =
new
();
181
BlobBuilder blob =
new
();
201
BlobBuilder blob =
new
();
Actions\GrammarActions.Signatures.Actions.cs (1)
234
BlobBuilder signature =
new
();
Actions\GrammarActions.Signatures.References.cs (5)
103
methodSpecificationSignature = new
BlobBuilder
();
123
BlobBuilder signature =
new
();
164
BlobBuilder signature =
new
(fieldType.Count + 1);
184
BlobBuilder signature =
new
(3);
196
BlobBuilder signature =
new
(2);
Actions\GrammarActions.Signatures.Types.cs (5)
19
BlobBuilder prefix =
new
(DefaultSignatureElementBlobSize);
20
BlobBuilder suffix =
new
(DefaultSignatureElementBlobSize);
67
BlobBuilder fullBlob =
new
(elementType.Count + prefix.Count + suffix.Count);
76
BlobBuilder blob =
new
(5);
223
BlobBuilder blob =
new
(4);
BlobBuilderExtensions.cs (1)
14
BlobBuilder builder = new
BlobBuilder
();
CILParser.SemanticValues.Marshalling.cs (1)
19
new(new
BlobBuilder
(0), null);
CILParser.SemanticValues.MethodBodies.cs (1)
193
internal BlobBuilder Data { get; } =
new
();
EntityRegistry.cs (19)
368
BlobBuilder? serializedBody = fold ? new
BlobBuilder
() : null;
1091
var signatureTypeEncoder = new SignatureTypeEncoder(new
BlobBuilder
());
1104
var builder = new
BlobBuilder
();
1114
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1122
var sig = new SignatureTypeEncoder(new
BlobBuilder
());
1140
var encoder = new SignatureTypeEncoder(new
BlobBuilder
());
1151
var encoder = new SignatureTypeEncoder(new
BlobBuilder
());
1157
var encoder = new SignatureTypeEncoder(new
BlobBuilder
());
1163
var builder = new
BlobBuilder
();
1179
var builder = new
BlobBuilder
();
1186
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1193
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1207
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1388
var newBlob = new
BlobBuilder
();
1416
var newBlob = new
BlobBuilder
();
1447
var newBlob = new
BlobBuilder
();
1465
var newBlob = new
BlobBuilder
();
1487
var newBlob = new
BlobBuilder
();
1587
BlobBuilder methodDefSig =
new
();
gen\CILParser.cs (9)
15228
_localctx.Value ??= new System.Reflection.Metadata.
BlobBuilder
();
15973
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16048
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16116
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16171
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16226
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16281
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16336
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16394
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
MethodBodyWriter.cs (1)
25
public BlobBuilder CodeBuilder { get; } =
new
();
PseudoCustomAttributes.MarshalAs.cs (2)
19
var descriptor = new
BlobBuilder
();
84
var copy = new
BlobBuilder
();
SignatureArg.cs (2)
15
var sentinelBlob = new
BlobBuilder
(1);
17
return new SignatureArg(ParameterAttributes.None, sentinelBlob, new
BlobBuilder
(0), null)
VTableExportPEBuilder.cs (2)
267
var builder = new
BlobBuilder
();
542
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)
77
BlobBuilder _alternateNonTypeRefStream = new
BlobBuilder
();
78
BlobBuilder _nonCodeAlternateBlob = new
BlobBuilder
();
147
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
();