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