Lines Matching refs:klass
42 // klassOop k = st.klass();
48 instanceKlassHandle _klass; // current klass/interface iterated over
59 KlassStream(instanceKlassHandle klass, bool local_only, bool classes_only);
68 instanceKlassHandle klass() const { return _klass; }
87 MethodStream(instanceKlassHandle klass, bool local_only, bool classes_only)
88 : KlassStream(klass, local_only, classes_only) {
113 FieldStream(instanceKlassHandle klass, bool local_only, bool classes_only)
114 : KlassStream(klass, local_only, classes_only) {
145 FilteredField(klassOop klass, int field_offset) {
146 _klass = klass;
149 klassOop klass() { return _klass; }
159 static bool is_filtered_field(klassOop klass, int field_offset) {
161 if (klass == _filtered_fields->at(i)->klass() &&
168 static int filtered_fields_count(klassOop klass, bool local_only) {
171 if (local_only && klass == _filtered_fields->at(i)->klass()) {
173 } else if (klass->klass_part()->is_subtype_of(_filtered_fields->at(i)->klass())) {
205 FilteredFieldStream(instanceKlassHandle klass, bool local_only, bool classes_only)
206 : FieldStream(klass, local_only, classes_only) {
207 _filtered_fields_count = FilteredFieldsMap::filtered_fields_count((klassOop)klass(), local_only);