2 types derived from PEModuleBuilder
Microsoft.CodeAnalysis.VisualBasic (2)
Emit\PEAssemblyBuilder.vb (1)
17Inherits PEModuleBuilder
Emit\PENetModuleBuilder.vb (1)
15Inherits PEModuleBuilder
44 references to PEModuleBuilder
Microsoft.CodeAnalysis.VisualBasic (44)
Compilation\NamespaceScopeBuilder.vb (1)
17moduleBuilder As Emit.PEModuleBuilder,
Emit\GenericMethodInstanceReference.vb (3)
27Dim moduleBeingBuilt As PEModuleBuilder = DirectCast(context.Module, PEModuleBuilder) 36Return DirectCast(context.Module, PEModuleBuilder).Translate(
Emit\GenericNestedTypeInstanceReference.vb (1)
23Return (DirectCast(context.Module, PEModuleBuilder)).Translate(m_UnderlyingNamedType.ContainingType, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), diagnostics:=context.Diagnostics)
Emit\GenericTypeInstanceReference.vb (4)
40Dim moduleBeingBuilt As PEModuleBuilder = DirectCast(context.Module, PEModuleBuilder) 52Dim moduleBeingBuilt As PEModuleBuilder = DirectCast(context.Module, PEModuleBuilder)
Emit\MethodReference.vb (4)
62Dim moduleBeingBuilt As PEModuleBuilder = DirectCast(context.Module, PEModuleBuilder) 86Dim moduleBeingBuilt As PEModuleBuilder = DirectCast(context.Module, PEModuleBuilder)
Emit\ModuleReference.vb (2)
16Private ReadOnly _moduleBeingBuilt As PEModuleBuilder 19Friend Sub New(moduleBeingBuilt As PEModuleBuilder, underlyingModule As ModuleSymbol)
Emit\NoPia\EmbeddedEvent.vb (2)
21Protected Overrides Function GetCustomAttributesToEmit(moduleBuilder As PEModuleBuilder) As IEnumerable(Of VisualBasicAttributeData) 37Protected Overrides Function [GetType](moduleBuilder As PEModuleBuilder, syntaxNodeOpt As SyntaxNode, diagnostics As DiagnosticBag) As Cci.ITypeReference
Emit\NoPia\EmbeddedField.vb (1)
29Protected Overrides Function GetCustomAttributesToEmit(moduleBuilder As PEModuleBuilder) As IEnumerable(Of VisualBasicAttributeData)
Emit\NoPia\EmbeddedMethod.vb (1)
29Protected Overrides Function GetCustomAttributesToEmit(moduleBuilder As PEModuleBuilder) As IEnumerable(Of VisualBasicAttributeData)
Emit\NoPia\EmbeddedParameter.vb (1)
24Protected Overrides Function GetCustomAttributesToEmit(moduleBuilder As PEModuleBuilder) As IEnumerable(Of VisualBasicAttributeData)
Emit\NoPia\EmbeddedProperty.vb (1)
23Protected Overrides Function GetCustomAttributesToEmit(moduleBuilder As PEModuleBuilder) As IEnumerable(Of VisualBasicAttributeData)
Emit\NoPia\EmbeddedType.vb (3)
69Protected Overrides Function GetBaseClass(moduleBuilder As PEModuleBuilder, syntaxNodeOpt As SyntaxNode, diagnostics As DiagnosticBag) As Cci.ITypeReference 109Dim moduleBeingBuilt = DirectCast(context.Module, PEModuleBuilder) 190Protected Overrides Function GetCustomAttributesToEmit(moduleBuilder As PEModuleBuilder) As IEnumerable(Of VisualBasicAttributeData)
Emit\NoPia\EmbeddedTypesManager.vb (2)
26Inherits Microsoft.CodeAnalysis.Emit.NoPia.EmbeddedTypesManager(Of PEModuleBuilder, ModuleCompilationState, EmbeddedTypesManager, SyntaxNode, VisualBasicAttributeData, 35Public Sub New(moduleBeingBuilt As PEModuleBuilder)
Emit\ParameterTypeInformation.vb (2)
40Dim moduleBeingBuilt As PEModuleBuilder = DirectCast(context.Module, PEModuleBuilder)
Emit\SpecializedFieldReference.vb (1)
55Dim type = DirectCast(context.Module, PEModuleBuilder).Translate(_underlyingField.Type, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), diagnostics:=context.Diagnostics)
Emit\SpecializedGenericMethodInstanceReference.vb (2)
34Dim moduleBeingBuilt As PEModuleBuilder = DirectCast(context.Module, PEModuleBuilder)
Emit\SpecializedGenericNestedTypeInstanceReference.vb (4)
35Dim moduleBeingBuilt As PEModuleBuilder = DirectCast(context.Module, PEModuleBuilder) 47Dim moduleBeingBuilt As PEModuleBuilder = DirectCast(context.Module, PEModuleBuilder)
Emit\SpecializedNestedTypeReference.vb (2)
26Dim result = (DirectCast(context.Module, PEModuleBuilder)).Translate(m_UnderlyingNamedType.OriginalDefinition, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), 37Return (DirectCast(context.Module, PEModuleBuilder)).Translate(m_UnderlyingNamedType.ContainingType, syntaxNodeOpt:=DirectCast(context.SyntaxNode, VisualBasicSyntaxNode), diagnostics:=context.Diagnostics)
Emit\TypeMemberReference.vb (2)
15Dim moduleBeingBuilt As PEModuleBuilder = DirectCast(context.Module, PEModuleBuilder)
Symbols\AnonymousTypes\AnonymousTypeManager_Templates.vb (1)
174Public Sub AssignTemplatesNamesAndCompile(compiler As MethodCompiler, moduleBeingBuilt As Emit.PEModuleBuilder, diagnostics As BindingDiagnosticBag)
Symbols\Source\SourceAssemblySymbol.vb (1)
455Return Emit.PEModuleBuilder.GetForwardedTypes(Me, builderOpt:=Nothing)
Symbols\Source\SourceFile.vb (3)
480Public Function Translate(moduleBuilder As Emit.PEModuleBuilder, diagnostics As DiagnosticBag) As Cci.IImportScope 490Dim result = DirectCast(context.Module, Emit.PEModuleBuilder).TryGetTranslatedImports(Me, [imports]) 497Private Function TranslateImports(moduleBuilder As Emit.PEModuleBuilder, diagnostics As DiagnosticBag) As ImmutableArray(Of Cci.UsedNamespaceOrType)