Lines Matching refs:Reflection

85 oop Reflection::box(jvalue* value, BasicType type, TRAPS) {
101 BasicType Reflection::unbox_for_primitive(oop box, jvalue* value, TRAPS) {
108 BasicType Reflection::unbox_for_regular_object(oop box, jvalue* value) {
115 void Reflection::widen(jvalue* value, BasicType current_type, BasicType wide_type, TRAPS) {
206 BasicType Reflection::array_get(jvalue* value, arrayOop a, int index, TRAPS) {
249 void Reflection::array_set(jvalue* value, arrayOop a, int index, BasicType value_type, TRAPS) {
304 klassOop Reflection::basic_type_mirror_to_arrayklass(oop basic_type_mirror, TRAPS) {
315 oop Reflection:: basic_type_arrayklass_to_mirror(klassOop basic_type_arrayklass, TRAPS) {
321 arrayOop Reflection::reflect_new_array(oop element_mirror, jint length, TRAPS) {
341 arrayOop Reflection::reflect_new_multi_array(oop element_mirror, typeArrayOop dim_array, TRAPS) {
384 oop Reflection::array_component_type(oop mirror, TRAPS) {
414 bool Reflection::reflect_check_access(klassOop field_class, AccessFlags acc, klassOop target_class, bool is_method_invoke, TRAPS) {
457 bool Reflection::verify_class_access(klassOop current_class, klassOop new_class, bool classloader_only) {
493 bool Reflection::can_relax_access_check_for(
516 bool Reflection::verify_field_access(klassOop current_class,
572 bool Reflection::is_same_class_package(klassOop class1, klassOop class2) {
576 bool Reflection::is_same_package_member(klassOop class1, klassOop class2, TRAPS) {
586 void Reflection::check_for_inner_class(instanceKlassHandle outer, instanceKlassHandle inner,
648 objArrayHandle Reflection::get_parameter_types(methodHandle method, int parameter_count, oop* return_type, TRAPS) {
671 objArrayHandle Reflection::get_exception_types(methodHandle method, TRAPS) {
676 Handle Reflection::new_type(Symbol* signature, KlassHandle k, TRAPS) {
699 oop Reflection::new_method(methodHandle method, bool intern_name, bool for_constant_pool_access, TRAPS) {
763 oop Reflection::new_constructor(methodHandle method, TRAPS) {
803 oop Reflection::new_field(fieldDescriptor* fd, bool intern_name, TRAPS) {
838 methodHandle Reflection::resolve_interface_call(instanceKlassHandle klass, methodHandle method,
853 oop Reflection::invoke(instanceKlassHandle klass, methodHandle reflected_method,
959 bool access = Reflection::reflect_check_access(klass(), reflected_method->access_flags(), target_klass(), is_method_invoke, CHECK_NULL);
1039 void Reflection::narrow(jvalue* value, BasicType narrow_type, TRAPS) {
1060 BasicType Reflection::basic_type_mirror_to_basic_type(oop basic_type_mirror, TRAPS) {
1068 oop Reflection::invoke_method(oop method_mirror, Handle receiver, objArrayHandle args, TRAPS) {
1093 oop Reflection::invoke_constructor(oop constructor_mirror, objArrayHandle args, TRAPS) {