--- a/src/hotspot/share/runtime/reflection.hpp Fri Jun 22 17:49:21 2018 -0700
+++ b/src/hotspot/share/runtime/reflection.hpp Sat Jun 23 01:32:41 2018 -0400
@@ -90,12 +90,13 @@
const InstanceKlass* new_class,
const VerifyClassAccessResults result);
- static bool verify_field_access(const Klass* current_class,
- const Klass* resolved_class,
- const Klass* field_class,
- AccessFlags access,
- bool classloader_only,
- bool protected_restriction = false);
+ static bool verify_member_access(const Klass* current_class,
+ const Klass* resolved_class,
+ const Klass* member_class,
+ AccessFlags access,
+ bool classloader_only,
+ bool protected_restriction,
+ TRAPS);
static bool is_same_class_package(const Klass* class1, const Klass* class2);
// inner class reflection