src/share/vm/ci/ciSignature.hpp

changeset 4313
beebba0acc11
parent 4153
b9a9ed0f8eeb
child 6876
710a3c8b516e
     1.1 --- a/src/share/vm/ci/ciSignature.hpp	Wed Nov 21 05:57:12 2012 -0800
     1.2 +++ b/src/share/vm/ci/ciSignature.hpp	Mon Nov 26 17:25:11 2012 -0800
     1.3 @@ -57,12 +57,14 @@
     1.4    ciSymbol* as_symbol() const                    { return _symbol; }
     1.5    ciKlass*  accessing_klass() const              { return _accessing_klass; }
     1.6  
     1.7 -  ciType* return_type() const;
     1.8 -  ciType* type_at(int index) const;
     1.9 +  ciType*   return_type() const;
    1.10 +  ciType*   type_at(int index) const;
    1.11  
    1.12    int       size() const                         { return _size; }
    1.13    int       count() const                        { return _count; }
    1.14  
    1.15 +  int       arg_size_for_bc(Bytecodes::Code bc)  { return size() + (Bytecodes::has_receiver(bc) ? 1 : 0); }
    1.16 +
    1.17    bool equals(ciSignature* that);
    1.18  
    1.19    void print_signature();

mercurial