This commit is contained in:
Christian Thalinger 2015-12-18 12:39:02 -08:00
commit 9e981ee107
1617 changed files with 150372 additions and 32786 deletions

View file

@ -90,10 +90,14 @@ class ObjArrayKlass : public ArrayKlass {
virtual Klass* array_klass_impl(bool or_null, TRAPS);
public:
// Casting from Klass*
static ObjArrayKlass* cast(Klass* k) {
return const_cast<ObjArrayKlass*>(cast(const_cast<const Klass*>(k)));
}
static const ObjArrayKlass* cast(const Klass* k) {
assert(k->is_objArray_klass(), "cast to ObjArrayKlass");
return static_cast<ObjArrayKlass*>(k);
return static_cast<const ObjArrayKlass*>(k);
}
// Sizing