684 ciObject* const_oop() const { return _const_oop; } |
684 ciObject* const_oop() const { return _const_oop; } |
685 virtual ciKlass* klass() const { return _klass; } |
685 virtual ciKlass* klass() const { return _klass; } |
686 bool klass_is_exact() const { return _klass_is_exact; } |
686 bool klass_is_exact() const { return _klass_is_exact; } |
687 bool is_instance() const { return _instance_id != UNKNOWN_INSTANCE; } |
687 bool is_instance() const { return _instance_id != UNKNOWN_INSTANCE; } |
688 uint instance_id() const { return _instance_id; } |
688 uint instance_id() const { return _instance_id; } |
|
689 bool is_instance_field() const { return _instance_id != UNKNOWN_INSTANCE && _offset >= 0; } |
689 |
690 |
690 virtual intptr_t get_con() const; |
691 virtual intptr_t get_con() const; |
691 |
692 |
692 virtual const Type *cast_to_ptr_type(PTR ptr) const; |
693 virtual const Type *cast_to_ptr_type(PTR ptr) const; |
693 |
694 |