src/hotspot/share/opto/multnode.hpp
changeset 54327 a4d19817609c
parent 53244 9807daeb47c4
equal deleted inserted replaced
54326:eb7f2c367f73 54327:a4d19817609c
    56 // out of a tuple (or Signature) type.  Only MultiNodes produce TypeTuple
    56 // out of a tuple (or Signature) type.  Only MultiNodes produce TypeTuple
    57 // results.
    57 // results.
    58 class ProjNode : public Node {
    58 class ProjNode : public Node {
    59 protected:
    59 protected:
    60   virtual uint hash() const;
    60   virtual uint hash() const;
    61   virtual uint cmp( const Node &n ) const;
    61   virtual bool cmp( const Node &n ) const;
    62   virtual uint size_of() const;
    62   virtual uint size_of() const;
    63   void check_con() const;       // Called from constructor.
    63   void check_con() const;       // Called from constructor.
    64   const Type* proj_type(const Type* t) const;
    64   const Type* proj_type(const Type* t) const;
    65 
    65 
    66 public:
    66 public: