1 type derived from CommonPEModuleBuilder
Microsoft.CodeAnalysis (1)
Emit\CommonPEModuleBuilder.cs (1)
661
internal abstract class PEModuleBuilder<TCompilation, TSourceModuleSymbol, TAssemblySymbol, TTypeSymbol, TNamedTypeSymbol, TMethodSymbol, TSyntaxNode, TEmbeddedTypesManager, TModuleCompilationState> :
CommonPEModuleBuilder
55 references to CommonPEModuleBuilder
Microsoft.CodeAnalysis (49)
CodeGen\CompilationTestData.cs (1)
38
public
CommonPEModuleBuilder
? Module;
CodeGen\ILBuilder.cs (2)
28
internal readonly
CommonPEModuleBuilder
module;
71
internal ILBuilder(
CommonPEModuleBuilder
module, LocalSlotManager? localSlotManager, DiagnosticBag diagnostics, OptimizationLevel optimizations, bool areLocalsZeroed)
CodeGen\PrivateImplementationDetails.cs (5)
52
internal readonly
CommonPEModuleBuilder
ModuleBuilder; //the module builder
105
CommonPEModuleBuilder
moduleBuilder,
322
CommonPEModuleBuilder
moduleBuilder,
706
CommonPEModuleBuilder
module,
1134
CommonPEModuleBuilder
moduleBuilder,
CommandLine\CommonCompiler.cs (1)
1312
var
moduleBeingBuilt = compilation.CheckOptionsAndCreateModuleBuilder(
Compilation\Compilation.cs (14)
2104
internal void SetupWin32Resources(
CommonPEModuleBuilder
moduleBeingBuilt, Stream? win32Resources, bool useRawWin32Resources, DiagnosticBag diagnostics)
2491
internal abstract
CommonPEModuleBuilder
? CreateModuleBuilder(
2506
CommonPEModuleBuilder
moduleBuilder,
2591
CommonPEModuleBuilder
moduleBuilder,
2631
CommonPEModuleBuilder
moduleBuilder,
2662
var
moduleBeingBuilt = this.CreateModuleBuilder(
2972
var
moduleBeingBuilt = CheckOptionsAndCreateModuleBuilder(
3184
/// Check compilation options and create <see cref="
CommonPEModuleBuilder
"/>.
3186
/// <returns><see cref="
CommonPEModuleBuilder
"/> if successful.</returns>
3187
internal
CommonPEModuleBuilder
? CheckOptionsAndCreateModuleBuilder(
3246
CommonPEModuleBuilder
moduleBeingBuilt,
3398
CommonPEModuleBuilder
moduleBeingBuilt,
3465
internal EmitBaseline MapToCompilation(
CommonPEModuleBuilder
moduleBeingBuilt)
3524
CommonPEModuleBuilder
moduleBeingBuilt,
Emit\Context.cs (3)
12
public readonly
CommonPEModuleBuilder
Module;
25
public EmitContext(
CommonPEModuleBuilder
module, SyntaxNode? syntaxNode, DiagnosticBag diagnostics, bool metadataOnly, bool includePrivateMembers)
31
CommonPEModuleBuilder
module,
Emit\EditAndContinue\DeltaMetadataWriter.cs (1)
1894
public override void Visit(
CommonPEModuleBuilder
module)
Emit\EditAndContinue\EmitBaseline.cs (3)
214
internal readonly
CommonPEModuleBuilder
? PEModuleBuilder;
292
CommonPEModuleBuilder
? moduleBuilder,
393
CommonPEModuleBuilder
moduleBuilder,
Emit\EditAndContinue\SymbolMatcher.cs (1)
33
CommonPEModuleBuilder
targetModuleBuilder,
Emit\NoPia\EmbeddedTypesManager.cs (1)
46
where TPEModuleBuilder :
CommonPEModuleBuilder
NativePdbWriter\PdbWriter.cs (2)
62
private
CommonPEModuleBuilder
Module => Context.Module;
158
var
module = Module;
PEWriter\MetadataVisitor.cs (1)
361
public abstract void Visit(
CommonPEModuleBuilder
module);
PEWriter\MetadataWriter.cs (4)
413
protected readonly
CommonPEModuleBuilder
module;
458
internal
CommonPEModuleBuilder
Module => module;
2103
private void AddModuleAttributesToTable(
CommonPEModuleBuilder
module)
2827
var
moduleBuilder = Context.Module;
PEWriter\MetadataWriter.PortablePdb.cs (3)
875
private void EmbedCompilationOptions(
CommonPEModuleBuilder
module)
950
private void EmbedMetadataReferenceInformation(
CommonPEModuleBuilder
module)
1016
private void EmbedTypeDefinitionDocumentInformation(
CommonPEModuleBuilder
module)
PEWriter\PeWriter.cs (1)
373
private static ResourceSectionBuilder? CreateNativeResourceSectionSerializer(
CommonPEModuleBuilder
module)
PEWriter\ReferenceIndexer.cs (1)
26
public override void Visit(
CommonPEModuleBuilder
module)
PEWriter\ReferenceIndexerBase.cs (1)
184
public abstract override void Visit(
CommonPEModuleBuilder
module);
PEWriter\SigningUtilities.cs (1)
44
internal static int CalculateStrongNameSignatureSize(
CommonPEModuleBuilder
module, RSAParameters? privateKey)
PEWriter\TypeReferenceIndexer.cs (1)
24
public override void Visit(
CommonPEModuleBuilder
module)
Symbols\Attributes\MarshalPseudoCustomAttributeData.cs (2)
123
return ((
CommonPEModuleBuilder
)context.Module).Translate(typeSymbol, context.SyntaxNode, context.Diagnostics);
186
return ((
CommonPEModuleBuilder
)context.Module).Translate((ITypeSymbolInternal)_marshalTypeNameOrSymbol, context.SyntaxNode, context.Diagnostics);
Microsoft.CodeAnalysis.CSharp (5)
Compilation\CSharpCompilation.cs (3)
3573
internal override
CommonPEModuleBuilder
? CreateModuleBuilder(
3641
CommonPEModuleBuilder
moduleBuilder,
3892
CommonPEModuleBuilder
moduleBuilder,
Lowering\ClosureConversion\SynthesizedClosureEnvironment.cs (1)
137
/// <see cref="
CommonPEModuleBuilder
" />, so we don't want to duplicate them here.
Symbols\SynthesizedNamespaceSymbol.cs (1)
17
/// All its members are stored in a table on <see cref="
CommonPEModuleBuilder
"/>.
Microsoft.CodeAnalysis.VisualBasic (1)
Emit\SynthesizedNamespaceSymbol.vb (1)
12
''' All its members are stored in a table on <see cref="
CommonPEModuleBuilder
"/>.