src/share/vm/ci/ciSignature.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File
*** old/src/share/vm/ci/ciSignature.hpp	Wed Oct 12 04:37:45 2011
--- new/src/share/vm/ci/ciSignature.hpp	Wed Oct 12 04:37:45 2011

*** 41,66 **** --- 41,70 ---- GrowableArray<ciType*>* _types; int _size; int _count; friend class ciMethod; + friend class ciObjectFactory; ciSignature(ciKlass* accessing_klass, constantPoolHandle cpool, ciSymbol* signature); void get_all_klasses(); Symbol* get_symbol() const { return _symbol->get_symbol(); } public: ciSymbol* as_symbol() const { return _symbol; } + ciKlass* accessing_klass() const { return _accessing_klass; } ciType* return_type() const; ciType* type_at(int index) const; int size() const { return _size; } int count() const { return _count; } + bool equals(ciSignature* that); + void print_signature(); void print(); }; #endif // SHARE_VM_CI_CISIGNATURE_HPP

src/share/vm/ci/ciSignature.hpp
Index Unified diffs Context diffs Sdiffs Wdiffs Patch New Old Previous File Next File