src/share/vm/opto/type.hpp

changeset 1515
7c57aead6d3e
parent 1444
03b336640699
child 1907
c18cbe5936b8
equal deleted inserted replaced
1513:8e7adf982378 1515:7c57aead6d3e
844 const TypeInt* size() const { return _ary->_size; } 844 const TypeInt* size() const { return _ary->_size; }
845 845
846 static const TypeAryPtr *make( PTR ptr, const TypeAry *ary, ciKlass* k, bool xk, int offset, int instance_id = InstanceBot); 846 static const TypeAryPtr *make( PTR ptr, const TypeAry *ary, ciKlass* k, bool xk, int offset, int instance_id = InstanceBot);
847 // Constant pointer to array 847 // Constant pointer to array
848 static const TypeAryPtr *make( PTR ptr, ciObject* o, const TypeAry *ary, ciKlass* k, bool xk, int offset, int instance_id = InstanceBot); 848 static const TypeAryPtr *make( PTR ptr, ciObject* o, const TypeAry *ary, ciKlass* k, bool xk, int offset, int instance_id = InstanceBot);
849
850 // Convenience
851 static const TypeAryPtr *make(ciObject* o);
852 849
853 // Return a 'ptr' version of this type 850 // Return a 'ptr' version of this type
854 virtual const Type *cast_to_ptr_type(PTR ptr) const; 851 virtual const Type *cast_to_ptr_type(PTR ptr) const;
855 852
856 virtual const Type *cast_to_exactness(bool klass_is_exact) const; 853 virtual const Type *cast_to_exactness(bool klass_is_exact) const;

mercurial