< prev index next >
src/hotspot/share/opto/type.hpp
Print this page
*** 343,353 ****
virtual bool is_finite() const; // Has a finite value
virtual bool is_nan() const; // Is not a number (NaN)
bool is_valuetypeptr() const;
! ciValueKlass* value_klass() const;
// Returns this ptr type or the equivalent ptr type for this compressed pointer.
const TypePtr* make_ptr() const;
// Returns this oopptr type or the equivalent oopptr type for this compressed pointer.
--- 343,353 ----
virtual bool is_finite() const; // Has a finite value
virtual bool is_nan() const; // Is not a number (NaN)
bool is_valuetypeptr() const;
! virtual ciValueKlass* value_klass() const;
// Returns this ptr type or the equivalent ptr type for this compressed pointer.
const TypePtr* make_ptr() const;
// Returns this oopptr type or the equivalent oopptr type for this compressed pointer.
*** 769,779 ****
_vk(vk), _larval(larval) {
}
public:
static const TypeValueType* make(ciValueKlass* vk, bool larval = false);
! ciValueKlass* value_klass() const { return _vk; }
bool larval() const { return _larval; }
virtual bool eq(const Type* t) const;
virtual int hash() const; // Type specific hashing
virtual bool singleton(void) const; // TRUE if type is a singleton
--- 769,779 ----
_vk(vk), _larval(larval) {
}
public:
static const TypeValueType* make(ciValueKlass* vk, bool larval = false);
! virtual ciValueKlass* value_klass() const { return _vk; }
bool larval() const { return _larval; }
virtual bool eq(const Type* t) const;
virtual int hash() const; // Type specific hashing
virtual bool singleton(void) const; // TRUE if type is a singleton
< prev index next >