175 references to BlobBuilder
ilasm (1)
Program.cs (1)
273
var blobBuilder = 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.ILAssembler (95)
Actions\GrammarActions.BuildImage.cs (5)
80
BlobBuilder ilStream =
new
();
624
var pdbBlob = new
BlobBuilder
();
872
var builder = new
BlobBuilder
();
988
BlobBuilder ctorSig =
new
();
997
BlobBuilder attrValue =
new
();
Actions\GrammarActions.Conversions.cs (4)
36
private readonly BlobBuilder _mappedFieldData =
new
();
37
private readonly BlobBuilder _tlsData =
new
();
38
private readonly BlobBuilder _cilData =
new
();
41
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)
165
BlobBuilder blob =
new
(value.Length);
180
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)
76
BlobBuilder signature =
new
();
Actions\GrammarActions.Members.PropertiesEvents.cs (1)
65
BlobBuilder signature =
new
();
Actions\GrammarActions.MethodBodies.Directives.cs (1)
167
BlobBuilder signature =
new
();
Actions\GrammarActions.MethodBodies.Locals.cs (1)
285
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)
273
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)
196
internal BlobBuilder Data { get; } =
new
();
EntityRegistry.cs (19)
372
BlobBuilder? serializedBody = fold ? new
BlobBuilder
() : null;
1129
var signatureTypeEncoder = new SignatureTypeEncoder(new
BlobBuilder
());
1142
var builder = new
BlobBuilder
();
1152
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1160
var sig = new SignatureTypeEncoder(new
BlobBuilder
());
1178
var encoder = new SignatureTypeEncoder(new
BlobBuilder
());
1189
var encoder = new SignatureTypeEncoder(new
BlobBuilder
());
1195
var encoder = new SignatureTypeEncoder(new
BlobBuilder
());
1201
var builder = new
BlobBuilder
();
1217
var builder = new
BlobBuilder
();
1224
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1231
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1245
var paramEncoder = new ParameterTypeEncoder(new
BlobBuilder
());
1426
var newBlob = new
BlobBuilder
();
1454
var newBlob = new
BlobBuilder
();
1485
var newBlob = new
BlobBuilder
();
1503
var newBlob = new
BlobBuilder
();
1523
var newBlob = new
BlobBuilder
();
1633
BlobBuilder methodDefSig =
new
();
gen\CILParser.cs (9)
15403
_localctx.Value ??= new System.Reflection.Metadata.
BlobBuilder
();
16148
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16223
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16291
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16346
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16401
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16456
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16511
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
16569
_localctx.Builder = new System.Reflection.Metadata.
BlobBuilder
();
ILAssemblerPEBuilder.cs (3)
237
var tlsBuilder = new
BlobBuilder
();
340
var builder = new
BlobBuilder
();
695
var builder = new
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)
Win32ResourceSectionBuilder.cs (1)
126
var 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
();