< prev index next >

src/hotspot/share/runtime/reflectionUtils.hpp

Print this page

        

*** 41,51 **** // for (KlassStream st(k, false, false, false); !st.eos(); st.next()) { // Klass* k = st.klass(); // ... // } ! class KlassStream VALUE_OBJ_CLASS_SPEC { protected: InstanceKlass* _klass; // current klass/interface iterated over InstanceKlass* _base_klass; // initial klass/interface to iterate over Array<Klass*>* _interfaces; // transitive interfaces for initial class int _interface_index; // current interface being processed --- 41,51 ---- // for (KlassStream st(k, false, false, false); !st.eos(); st.next()) { // Klass* k = st.klass(); // ... // } ! class KlassStream { protected: InstanceKlass* _klass; // current klass/interface iterated over InstanceKlass* _base_klass; // initial klass/interface to iterate over Array<Klass*>* _interfaces; // transitive interfaces for initial class int _interface_index; // current interface being processed
< prev index next >