Home | History | Annotate | Download | only in runtime

Lines Matching defs:it

684   ClassDataItemIterator it(*dex_file_, ptr_);
688 for (; it.HasNextStaticField(); it.Next()) {
689 uint32_t curr_index = it.GetMemberIndex();
695 if (!CheckClassDataItemField(curr_index, it.GetRawMemberAccessFlags(), true)) {
700 for (; it.HasNextInstanceField(); it.Next()) {
701 uint32_t curr_index = it.GetMemberIndex();
707 if (!CheckClassDataItemField(curr_index, it.GetRawMemberAccessFlags(), false)) {
712 for (; it.HasNextDirectMethod(); it.Next()) {
713 uint32_t curr_index = it.GetMemberIndex();
719 if (!CheckClassDataItemMethod(curr_index, it.GetRawMemberAccessFlags(),
720 it.GetMethodCodeItemOffset(), true)) {
725 for (; it.HasNextVirtualMethod(); it.Next()) {
726 uint32_t curr_index = it.GetMemberIndex();
732 if (!CheckClassDataItemMethod(curr_index, it.GetRawMemberAccessFlags(),
733 it.GetMethodCodeItemOffset(), false)) {
738 ptr_ = it.EndDataPointer();
1433 auto it = offset_to_type_map_.find(offset);
1434 if (UNLIKELY(it == offset_to_type_map_.end())) {
1438 if (UNLIKELY(it->second != type)) {
1440 offset, type, it->second);
1447 ClassDataItemIterator it(*dex_file_, ptr);
1450 if (it.HasNextStaticField() || it.HasNextInstanceField()) {
1451 LOAD_FIELD(field, it.GetMemberIndex(), "first_class_data_definer field_id",
1456 if (it.HasNextDirectMethod() || it.HasNextVirtualMethod()) {
1457 LOAD_METHOD(method, it.GetMemberIndex(), "first_class_data_definer method_id",
1497 // Check the map to make sure it has the right offset->type.
1559 DexFileParameterIterator it(*dex_file_, *item);
1560 while (it.HasNext() && *shorty != '\0') {
1561 if (!CheckIndex(it.GetTypeIdx(), dex_file_->NumTypeIds(),
1565 const char* descriptor = it.GetDescriptor();
1569 it.Next();
1572 if (UNLIKELY(it.HasNext() || *shorty != '\0')) {
1869 ClassDataItemIterator it(*dex_file_, ptr_);
1876 for (; it.HasNextStaticField() || it.HasNextInstanceField(); it.Next()) {
1877 LOAD_FIELD(field, it.GetMemberIndex(), "inter_class_data_item field_id", return false)
1883 for (; it.HasNextDirectMethod() || it.HasNextVirtualMethod(); it.Next()) {
1884 uint32_t code_off = it.GetMethodCodeItemOffset();
1888 LOAD_METHOD(method, it.GetMemberIndex(), "inter_class_data_item method_id", return false)
1895 ptr_ = it.EndDataPointer();