1 instantiation of ModuleBuilderImpl
System.Reflection.Emit (1)
System\Reflection\Emit\PersistedAssemblyBuilder.cs (1)
180
_module = new
ModuleBuilderImpl
(name, _coreAssembly, _metadataBuilder, this);
26 references to ModuleBuilderImpl
System.Reflection.Emit (26)
System\Reflection\Emit\ArrayMethod.cs (1)
21
internal ArrayMethod(
ModuleBuilderImpl
module, Type arrayClass, string methodName,
System\Reflection\Emit\ConstructorBuilderImpl.cs (1)
14
Type[][]? requiredCustomModifiers, Type[][]? optionalCustomModifiers,
ModuleBuilderImpl
module, TypeBuilderImpl type)
System\Reflection\Emit\EnumBuilderImpl.cs (1)
14
internal EnumBuilderImpl(string name, Type underlyingType, TypeAttributes visibility,
ModuleBuilderImpl
module)
System\Reflection\Emit\ILGeneratorImpl.cs (2)
17
private readonly
ModuleBuilderImpl
_moduleBuilder;
40
_moduleBuilder = (
ModuleBuilderImpl
)methodBuilder.Module;
System\Reflection\Emit\MethodBuilderImpl.cs (3)
18
private readonly
ModuleBuilderImpl
_module;
40
ModuleBuilderImpl
module, TypeBuilderImpl declaringType)
103
_returnType,
ModuleBuilderImpl
.GetSignatureConvention(_callingConventions), GetGenericArguments().Length, !IsStatic, optionalParameterTypes: null,
System\Reflection\Emit\PersistedAssemblyBuilder.cs (1)
20
private
ModuleBuilderImpl
? _module;
System\Reflection\Emit\SignatureHelper.cs (13)
13
internal static BlobBuilder GetLocalSignature(List<LocalBuilder> locals,
ModuleBuilderImpl
module)
29
internal static BlobBuilder GetFieldSignature(Type fieldType, Type[] requiredCustomModifiers, Type[] optionalCustomModifiers,
ModuleBuilderImpl
module)
39
internal static BlobBuilder GetConstructorSignature(ParameterInfo[]? parameters,
ModuleBuilderImpl
module)
56
internal static BlobBuilder GetTypeSpecificationSignature(Type type,
ModuleBuilderImpl
module)
64
internal static BlobBuilder GetMethodSpecificationSignature(Type[] genericArguments,
ModuleBuilderImpl
module)
77
internal static BlobBuilder GetMethodSignature(
ModuleBuilderImpl
module, Type[]? parameters, Type? returnType, SignatureCallingConvention convention,
110
Type[]? requiredModifiers, Type[]? optionalModifiers,
ModuleBuilderImpl
module)
123
private static void WriteCustomModifiers(CustomModifiersEncoder encoder, Type[] customModifiers, bool isOptional,
ModuleBuilderImpl
module)
131
private static void WriteParametersSignature(
ModuleBuilderImpl
module, Type[]? parameters,
155
internal static BlobBuilder GetPropertySignature(PropertyBuilderImpl property,
ModuleBuilderImpl
module)
170
private static void WriteSignatureForType(SignatureTypeEncoder signature, Type type,
ModuleBuilderImpl
module)
236
private static void WriteSignatureForFunctionPointerType(SignatureTypeEncoder signature, Type type,
ModuleBuilderImpl
module)
296
private static void WriteSimpleSignature(SignatureTypeEncoder signature, Type type,
ModuleBuilderImpl
module)
System\Reflection\Emit\TypeBuilderImpl.cs (4)
15
private readonly
ModuleBuilderImpl
_module;
44
internal TypeBuilderImpl(
ModuleBuilderImpl
module)
53
[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] Type? parent,
ModuleBuilderImpl
module,
85
internal
ModuleBuilderImpl
GetModuleBuilder() => _module;