< prev index next >

src/hotspot/share/ci/ciInstance.hpp

Print this page

        

@@ -43,23 +43,21 @@
     assert(h_i()->is_instance_noinline(), "wrong type");
   }
 
   ciInstance(ciKlass* klass) : ciObject(klass) {}
 
-  instanceOop get_instanceOop() { return (instanceOop)get_oop(); }
-
   const char* type_string() { return "ciInstance"; }
 
   void print_impl(outputStream* st);
 
   ciConstant field_value_impl(BasicType field_btype, int offset);
 
 public:
   // If this object is a java mirror, return the corresponding type.
   // Otherwise, return NULL.
   // (Remember that a java mirror is an instance of java.lang.Class.)
-  ciType* java_mirror_type();
+  ciType* java_mirror_type(bool* is_indirect_type = NULL);
 
   // What kind of ciObject is this?
   bool is_instance()     { return true; }
   bool is_java_object()  { return true; }
 
< prev index next >