Lines Matching defs:fields
178 // Walk instance fields of the given Class. Separate function to allow recursion on the super
183 // Visit fields of parent classes first.
188 // Walk instance fields
189 mirror::ObjectArray<mirror::ArtField>* fields = klass->GetIFields();
190 if (fields != NULL) {
191 for (int32_t i = 0; i < fields->GetLength(); i++) {
192 mirror::ArtField* field = fields->Get(i);
204 // For an unvisited object, visit it then all its children found via fields.
214 // Walk instance fields of all objects
217 // Walk static fields of a Class
219 mirror::ObjectArray<mirror::ArtField>* fields = klass->GetSFields();
220 if (fields != NULL) {
221 for (int32_t i = 0; i < fields->GetLength(); i++) {
222 mirror::ArtField* field = fields->Get(i);