public override object [] GetCustomAttributes (Type attributeType, bool inherit) { if (!IsCompilerContext) throw new NotSupportedException (); return generic_type.GetCustomAttributes (attributeType, inherit); } }