Lines Matching defs:klass
35 // an aggregate of the VM's oop and klass hierarchies (see
44 // Within the VM, the oop and klass hierarchies are separate.
82 // Unloaded klass/method variant. `klass' is the klass of the unloaded
83 // klass/method, if that makes sense.
84 ciObject::ciObject(ciKlass* klass) {
86 assert(klass != NULL, "must supply klass");
88 _klass = klass;
104 // ciObject::klass
107 ciKlass* ciObject::klass() {
112 // No one should ask it for its klass.
120 _klass = CURRENT_ENV->get_object(o->klass())->as_klass();
205 if (klass() == env->String_klass() || klass() == env->Class_klass()) {
210 (klass()->is_subclass_of(env->MethodHandle_klass()) ||
211 klass()->is_subclass_of(env->CallSite_klass()))) {