75 references to 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)
1695var ilBuilder = new BlobBuilder(1024); 1696var metadataBuilder = new BlobBuilder(4 * 1024); 1760var 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)
230var 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)
337var writer = new BlobBuilder(initializers.Length * 4); 818var writer = new BlobBuilder(initializers.Length * 4);
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (9)
CodeGen\CodeGenFunctionPointersTests.cs (6)
4057var ilBuilder = new BlobBuilder(); 12637var consoleWriteLineSignature = new BlobBuilder(); 12650var parameterlessCtorSignature = new BlobBuilder(); 12664var mSignature = new BlobBuilder(); 12672var codeBuilder = new BlobBuilder(); 12756var peBlob = new BlobBuilder();
Emit\CompilationEmitTests.cs (3)
628var sectionBuilder = new BlobBuilder(); 640var ilBuilder = new BlobBuilder(); 649var peBlob = new BlobBuilder();
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (3)
Semantics\InterceptorsTests.cs (3)
3546var builder = new BlobBuilder(); 3596var builder = new BlobBuilder(); 7408var builder = new BlobBuilder();
Microsoft.CodeAnalysis.Test.Utilities (2)
BaseCompilerFeatureRequiredTests.cs (1)
17var builder = new BlobBuilder();
Metadata\ILValidation.cs (1)
75var peImage = new BlobBuilder(peSize);
Microsoft.CodeAnalysis.UnitTests (13)
Emit\CustomDebugInfoTests.cs (13)
204var cmw = new BlobBuilder(); 232var cmw = new BlobBuilder(); 255var cmw = new BlobBuilder(); 279var cmw = new BlobBuilder(); 296var cmw = new BlobBuilder(); 364var builder = new BlobBuilder(); 433var builder = new BlobBuilder(); 445var builder = new BlobBuilder(); 479var builder = new BlobBuilder(); 511var builder = new BlobBuilder(); 540var builder = new BlobBuilder(); 576var builder = new BlobBuilder(); 649var builder = new BlobBuilder();
System.Reflection.Emit (15)
System\Reflection\Emit\ILGeneratorImpl.cs (1)
42_builder = new BlobBuilder(Math.Max(size, DefaultSize));
System\Reflection\Emit\ModuleBuilderImpl.cs (3)
433BlobBuilder spBlobBuilder = new BlobBuilder(); 448BlobBuilder spBlobBuilder = new BlobBuilder(); 559BlobBuilder importBlob = new BlobBuilder();
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)
15BlobBuilder localSignature = new(); 29BlobBuilder fieldSignature = new(); 39BlobBuilder constructorSignature = new(); 56BlobBuilder typeSpecSignature = new(); 64BlobBuilder methodSpecSignature = new(); 79BlobBuilder methodSignature = new(); 155BlobBuilder 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)
18: 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();