6 instantiations of RuntimeTypeBuilder
System.Private.CoreLib (6)
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (1)
308m_typeBuilder = new RuntimeTypeBuilder(name, visibility | TypeAttributes.Sealed, typeof(Enum), null, module, PackingSize.Unspecified, TypeBuilder.UnspecifiedTypeSize, null);
src\System\Reflection\Emit\RuntimeMethodBuilder.cs (1)
530m_inst[i] = new RuntimeGenericTypeParameterBuilder(new RuntimeTypeBuilder(name, i, this));
src\System\Reflection\Emit\RuntimeModuleBuilder.cs (2)
70_globalTypeBuilder = new RuntimeTypeBuilder(this); 749return new RuntimeTypeBuilder(name, attr, parent, interfaces, this, packingSize, typesize, null);
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (2)
1045m_inst[i] = new RuntimeGenericTypeParameterBuilder(new RuntimeTypeBuilder(name, i, this)); 1336return new RuntimeTypeBuilder(name, attr, parent, interfaces, m_module, packSize, typeSize, this);
59 references to RuntimeTypeBuilder
System.Private.CoreLib (59)
src\System\Reflection\Emit\CustomAttributeBuilder.cs (5)
159if (!RuntimeTypeBuilder.IsTypeEqual(property.DeclaringType, con.DeclaringType)) 166!con.DeclaringType.IsSubclassOf(((RuntimeTypeBuilder)property.DeclaringType).BakedRuntimeType)) 213if (!RuntimeTypeBuilder.IsTypeEqual(namedField.DeclaringType, con.DeclaringType)) 220!con.DeclaringType.IsSubclassOf(((RuntimeTypeBuilder)namedFields[i].DeclaringType!).BakedRuntimeType)) 526RuntimeTypeBuilder.DefineCustomAttribute(mod, tkOwner, mod.GetMethodMetadataToken(m_con), m_blob);
src\System\Reflection\Emit\RuntimeAssemblyBuilder.cs (1)
295RuntimeTypeBuilder.DefineCustomAttribute(
src\System\Reflection\Emit\RuntimeConstructorBuilder.cs (3)
17Type[]? parameterTypes, Type[][]? requiredCustomModifiers, Type[][]? optionalCustomModifiers, RuntimeModuleBuilder mod, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] RuntimeTypeBuilder type) 30Type[]? parameterTypes, RuntimeModuleBuilder mod, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] RuntimeTypeBuilder type) : 44private RuntimeTypeBuilder GetTypeBuilder()
src\System\Reflection\Emit\RuntimeEnumBuilder.cs (1)
320internal RuntimeTypeBuilder m_typeBuilder;
src\System\Reflection\Emit\RuntimeEventBuilder.cs (4)
31RuntimeTypeBuilder type, // containing type 54RuntimeTypeBuilder.DefineMethodSemantics( 87RuntimeTypeBuilder.DefineCustomAttribute( 98private readonly RuntimeTypeBuilder m_type;
src\System\Reflection\Emit\RuntimeFieldBuilder.cs (6)
13private readonly RuntimeTypeBuilder m_typeBuilder; 20internal RuntimeFieldBuilder(RuntimeTypeBuilder typeBuilder, string fieldName, Type type, 40m_fieldTok = RuntimeTypeBuilder.DefineField(new QCallModule(ref module), 136RuntimeTypeBuilder.SetFieldLayoutOffset(new QCallModule(ref module), m_fieldTok, iOffset); 150RuntimeTypeBuilder.SetConstantValue(m_typeBuilder.GetModuleBuilder(), m_fieldTok, m_fieldType, defaultValue); 159RuntimeTypeBuilder.DefineCustomAttribute(moduleBuilder,
src\System\Reflection\Emit\RuntimeGenericTypeParameterBuilder.cs (2)
18internal RuntimeTypeBuilder m_type; 22internal RuntimeGenericTypeParameterBuilder(RuntimeTypeBuilder type)
src\System\Reflection\Emit\RuntimeMethodBuilder.cs (7)
23internal RuntimeTypeBuilder m_containingType; 62RuntimeModuleBuilder mod, [DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.All)] RuntimeTypeBuilder type) 349internal RuntimeTypeBuilder GetTypeBuilder() 599int token = RuntimeTypeBuilder.DefineMethod(new QCallModule(ref module), m_containingType.MetadataToken, m_strName, sigBytes, sigLength, Attributes); 606RuntimeTypeBuilder.SetMethodImpl(new QCallModule(ref module), token, m_dwMethodImplFlags); 663RuntimeTypeBuilder.SetMethodImpl(new QCallModule(ref module), MetadataToken, attributes); 702RuntimeTypeBuilder.DefineCustomAttribute(m_module, MetadataToken,
src\System\Reflection\Emit\RuntimeModuleBuilder.cs (8)
527RuntimeTypeBuilder tmpTypeBldr; 532tmpTypeBldr = (RuntimeTypeBuilder)builder; 926RuntimeTypeBuilder? typeBuilder; 928typeBuilder = type is RuntimeEnumBuilder enumBuilder ? enumBuilder.m_typeBuilder : type as RuntimeTypeBuilder; 1105tk = RuntimeTypeBuilder.DefineMethodSpec(new QCallModule(ref thisModule), tk, sigBytes, sigLength); 1274return RuntimeTypeBuilder.GetTokenFromSig(new QCallModule(ref thisModule), sigBytes, sigLength); 1285return RuntimeTypeBuilder.GetTokenFromSig(new QCallModule(ref thisModule), localSigBytes, sigLength); 1294RuntimeTypeBuilder.DefineCustomAttribute(
src\System\Reflection\Emit\RuntimeParameterBuilder.cs (3)
13RuntimeTypeBuilder.SetConstantValue( 22RuntimeTypeBuilder.DefineCustomAttribute( 40_token = RuntimeTypeBuilder.SetParamInfo(
src\System\Reflection\Emit\RuntimePropertyBuilder.cs (5)
34RuntimeTypeBuilder containingType) // the containing type 55RuntimeTypeBuilder.SetConstantValue( 75RuntimeTypeBuilder.DefineMethodSemantics( 103RuntimeTypeBuilder.DefineCustomAttribute( 204private readonly RuntimeTypeBuilder m_containingType;
src\System\Reflection\Emit\RuntimeTypeBuilder.cs (12)
142RuntimeTypeBuilder? tb1 = null; 143RuntimeTypeBuilder? tb2 = null; 148if (t1 is RuntimeTypeBuilder rtb1) 159if (t2 is RuntimeTypeBuilder rtb2) 223else if (destType is RuntimeTypeBuilder typeBldr) 322private readonly RuntimeTypeBuilder? m_DeclaringType; 336private readonly RuntimeTypeBuilder? m_genTypeDef; 367private RuntimeTypeBuilder(string szName, int genParamPos, RuntimeTypeBuilder declType) 381PackingSize iPackingSize, int iTypeSize, RuntimeTypeBuilder? enclosingType) 846RuntimeTypeBuilder? fromTypeBuilder = c as RuntimeTypeBuilder; 1252if (genericTypeDefinition is RuntimeTypeBuilder rtBuilder)
src\System\Reflection\Emit\SignatureHelper.cs (2)
348else if (clsArgument is RuntimeTypeBuilder clsBuilder) 372RuntimeTypeBuilder rtBuilder = reBuilder.m_typeBuilder;