3 writes to _typeParent
System.Reflection.Emit (3)
System\Reflection\Emit\TypeBuilderImpl.cs (3)
570_typeParent = parent; 576_typeParent = _module.GetTypeFromCoreAssembly(CoreTypeId.Object); 586_typeParent = null;
16 references to _typeParent
System.Reflection.Emit (16)
System\Reflection\Emit\TypeBuilderImpl.cs (16)
214if (_typeParent!.IsConstructedGenericType && 215(_typeParent.GetGenericTypeDefinition() is TypeBuilderImpl || ModuleBuilderImpl.ContainsTypeBuilder(_typeParent.GetGenericArguments()))) 218con = GetConstructor(_typeParent, _typeParent.GetGenericTypeDefinition().GetConstructor( 223con = _typeParent.GetConstructor(BindingFlags.Instance | BindingFlags.Public | BindingFlags.NonPublic, null, EmptyTypes, null); 356if (_typeParent != null) 358foreach (Type @interface in _typeParent.GetInterfaces()) 639public override Type? BaseType => _typeParent; 792if (!bindingAttr.HasFlag(BindingFlags.DeclaredOnly) && _typeParent != null) 794methods.AddRange(_typeParent.GetMethods(bindingAttr)); 820if (found == null && !bindingAttr.HasFlag(BindingFlags.DeclaredOnly) && _typeParent != null) 824found = _typeParent.GetMethod(name, bindingAttr); 828found = _typeParent.GetMethod(name, bindingAttr, binder, callConvention, types, modifiers); 858if (match == null && !bindingFlags.HasFlag(BindingFlags.DeclaredOnly) && _typeParent != null) 860match = _typeParent.GetField(name, bindingFlags);