func doGetCustomAttributes(inherit) if(linked("onGetCustomAttributes")) event("onGetCustomAttributes", sys.get_obj_name(this.name) + '.GetCustomAttributes(' + d("inherit") + ')') else blk.println(sys.get_obj_name(this.name), '.GetCustomAttributes(', d("inherit"), ');') end end func doGetCustomAttributes2(attributeType, inherit) if(linked("onGetCustomAttributes")) event("onGetCustomAttributes", sys.get_obj_name(this.name) + '.GetCustomAttributes(' + d("attributeType") + ', ' + d("inherit") + ')') else blk.println(sys.get_obj_name(this.name), '.GetCustomAttributes(', d("attributeType"), ', ', d("inherit"), ');') end end func GetCustomAttributesData return(sys.get_obj_name(this.name) + '.GetCustomAttributesData()') end func doIsDefined(attributeType, inherit) if(linked("onIsDefined")) event("onIsDefined", sys.get_obj_name(this.name) + '.IsDefined(' + d("attributeType") + ', ' + d("inherit") + ')') else blk.println(sys.get_obj_name(this.name), '.IsDefined(', d("attributeType"), ', ', d("inherit"), ');') end end func DeclaringType return(sys.get_obj_name(this.name) + '.DeclaringType') end func MemberType return(sys.get_obj_name(this.name) + '.MemberType') end func MetadataToken return(sys.get_obj_name(this.name) + '.MetadataToken') end func Module return(sys.get_obj_name(this.name) + '.Module') end func Name return(sys.get_obj_name(this.name) + '.Name') end func ReflectedType return(sys.get_obj_name(this.name) + '.ReflectedType') end