Lines Matching refs:begin

128 std::string GetString(const uint8_t* const begin,  in GetString()  argument
134 reinterpret_cast<const dex::StringId*>(begin + header->string_ids_off_) + string_idx.index_; in GetString()
138 const uint8_t* ptr = begin + string_id->string_data_off_; in GetString()
143 std::string GetClass(const uint8_t* const begin, in GetClass() argument
150 reinterpret_cast<const dex::TypeId*>(begin + header->type_ids_off_) + class_idx.index_; in GetClass()
155 return GetString(begin, header, type_id->descriptor_idx_); in GetClass()
158 std::string GetFieldDescription(const uint8_t* const begin, in GetFieldDescription() argument
165 reinterpret_cast<const dex::FieldId*>(begin + header->field_ids_off_) + idx; in GetFieldDescription()
168 std::string class_name = GetClass(begin, header, field_id->class_idx_); in GetFieldDescription()
169 std::string field_name = GetString(begin, header, field_id->name_idx_); in GetFieldDescription()
173 std::string GetMethodDescription(const uint8_t* const begin, in GetMethodDescription() argument
180 reinterpret_cast<const dex::MethodId*>(begin + header->method_ids_off_) + idx; in GetMethodDescription()
183 std::string class_name = GetClass(begin, header, method_id->class_idx_); in GetMethodDescription()
184 std::string method_name = GetString(begin, header, method_id->name_idx_); in GetMethodDescription()
195 const uint8_t* begin, in DexFileVerifier() argument
200 begin_(begin), in DexFileVerifier()
1573 const dex::TryItem* try_items = accessor.TryItems().begin(); in CheckIntraCodeItem()
3005 auto it = methods.begin(); in CheckInterClassDataItem()
3414 auto get_string = [begin = begin_](const dex::StringId& id) { in FindStringRangesForMethodNames()
3415 const uint8_t* str_data_ptr = begin + id.string_data_off_; in FindStringRangesForMethodNames()
3683 const uint8_t* begin, in Verify() argument
3689 new DexFileVerifier(dex_file, begin, size, location, verify_checksum)); in Verify()