Lines Matching refs:cast
239 int lh = Klass::cast(klass)->layout_helper();
241 || !instanceKlass::cast(klass)->is_initialized()) {
245 instanceKlass::cast(kh())->initialize(THREAD);
256 oop result = instanceKlass::cast(klass)->allocate_instance(THREAD);
286 if (Klass::cast(array_type)->oop_is_typeArray()) {
289 BasicType elem_type = typeArrayKlass::cast(array_type)->element_type();
295 klassOopDesc* elem_type = objArrayKlass::cast(array_type)->element_klass();
324 assert(Klass::cast(array_type)->oop_is_typeArray(), "should be called only for type array");
326 BasicType elem_type = typeArrayKlass::cast(array_type)->element_type();
347 BasicType elem_type = typeArrayKlass::cast(array_type)->element_type();
373 oop obj = arrayKlass::cast(elem_type)->multi_allocate(2, dims, THREAD);
389 oop obj = arrayKlass::cast(elem_type)->multi_allocate(3, dims, THREAD);
406 oop obj = arrayKlass::cast(elem_type)->multi_allocate(4, dims, THREAD);
424 oop obj = arrayKlass::cast(elem_type)->multi_allocate(5, dims, THREAD);
441 oop obj = arrayKlass::cast(elem_type)->multi_allocate(len, c_dims, THREAD);