1 instantiation of PooledBlobBuilder
Microsoft.CodeAnalysis (1)
PEWriter\PooledBlobBuilder.cs (1)
20private static readonly ObjectPool<PooledBlobBuilder> s_chunkPool = new ObjectPool<PooledBlobBuilder>(() => new PooledBlobBuilder(PoolChunkSize), PoolSize);
74 references to PooledBlobBuilder
Microsoft.CodeAnalysis (73)
CodeGen\BasicBlock.cs (3)
82private Cci.PooledBlobBuilder _lazyRegularInstructions; 83public Cci.PooledBlobBuilder Writer 89_lazyRegularInstructions = Cci.PooledBlobBuilder.GetInstance();
CodeGen\ILBuilder.cs (2)
893var writer = Cci.PooledBlobBuilder.GetInstance();
EmbeddedText.cs (4)
230using (var builder = Cci.PooledBlobBuilder.GetInstance()) 270using (var builder = Cci.PooledBlobBuilder.GetInstance())
Emit\EditAndContinue\DeltaMetadataWriter.cs (2)
831var writer = PooledBlobBuilder.GetInstance();
PEWriter\CustomDebugInfoWriter.cs (2)
99var pooledBuilder = PooledBlobBuilder.GetInstance();
PEWriter\MetadataBuilderExtensions.cs (1)
13internal static BlobHandle GetOrAddBlobAndFree(this MetadataBuilder metadataBuilder, PooledBlobBuilder builder)
PEWriter\MetadataWriter.cs (40)
712var writer = PooledBlobBuilder.GetInstance(); 815var writer = PooledBlobBuilder.GetInstance(); 1048var builder = PooledBlobBuilder.GetInstance(); 1071var writer = PooledBlobBuilder.GetInstance(); 1129var builder = PooledBlobBuilder.GetInstance(); 1147var writer = PooledBlobBuilder.GetInstance(); 1188var builder = PooledBlobBuilder.GetInstance(); 1230var writer = PooledBlobBuilder.GetInstance(); 1276var builder = PooledBlobBuilder.GetInstance(); 1647var builder = PooledBlobBuilder.GetInstance(); 1693PooledBlobBuilder? mappedFieldDataBuilder = null; 1694PooledBlobBuilder? managedResourceDataBuilder = null; 1773out PooledBlobBuilder? mappedFieldDataBuilder, 1774out PooledBlobBuilder? managedResourceDataBuilder, 1837PooledBlobBuilder? dynamicAnalysisData = null; 1840dynamicAnalysisData = PooledBlobBuilder.GetInstance(); 1907private void PopulateTypeSystemTables(int[] methodBodyOffsets, out PooledBlobBuilder? mappedFieldDataWriter, out PooledBlobBuilder? resourceWriter, BlobBuilder? dynamicAnalysisData, out Blob mvidFixup) 2329private void PopulateFieldRvaTableRows(out PooledBlobBuilder? mappedFieldDataWriter) 2340mappedFieldDataWriter ??= PooledBlobBuilder.GetInstance(); 2506private void PopulateManifestResourceTableRows(out PooledBlobBuilder? resourceDataWriter, BlobBuilder? dynamicAnalysisData) 2512resourceDataWriter = PooledBlobBuilder.GetInstance(); 2545static uint writeManagedResourceAndGetOffset(ManagedResource resource, ref PooledBlobBuilder? resourceWriter) 2552resourceWriter ??= PooledBlobBuilder.GetInstance(); 3047var builder = PooledBlobBuilder.GetInstance(); 3075var builder = PooledBlobBuilder.GetInstance(); 3756var customAttributeArgsBuilder = PooledBlobBuilder.GetInstance();
PEWriter\MetadataWriter.PortablePdb.cs (8)
638var writer = PooledBlobBuilder.GetInstance(); 812var writer = PooledBlobBuilder.GetInstance(); 824var writer = PooledBlobBuilder.GetInstance(); 836var writer = PooledBlobBuilder.GetInstance();
PEWriter\PeWriter.cs (7)
39internal PooledBlobBuilder? MappedFieldDataBlobBuilder; 40internal PooledBlobBuilder? ManagedResourceBlobBuilder; 41internal PooledBlobBuilder? PortableExecutableBlobBuilder; 42internal PooledBlobBuilder? PortablePdbBlobBuilder; 198PooledBlobBuilder? portablePdbToEmbed = null; 210emitBuilders.PortablePdbBlobBuilder = PooledBlobBuilder.GetInstance(zero: true); 292emitBuilders.PortableExecutableBlobBuilder = PooledBlobBuilder.GetInstance(zero: true);
PEWriter\PooledBlobBuilder.cs (4)
20private static readonly ObjectPool<PooledBlobBuilder> s_chunkPool = new ObjectPool<PooledBlobBuilder>(() => new PooledBlobBuilder(PoolChunkSize), PoolSize); 38public static PooledBlobBuilder GetInstance(bool zero = false) 40var builder = s_chunkPool.Allocate();
Microsoft.CodeAnalysis.CSharp (1)
Utilities\InterceptableLocation.cs (1)
94var builder = PooledBlobBuilder.GetInstance();