Lines Matching refs:base_index
248 dex::u4 base_index = dex::kNoIndex; in ParseClass() local
250 auto field = ParseEncodedField(&class_data, &base_index); in ParseClass()
254 base_index = dex::kNoIndex; in ParseClass()
256 auto field = ParseEncodedField(&class_data, &base_index); in ParseClass()
260 base_index = dex::kNoIndex; in ParseClass()
262 auto method = ParseEncodedMethod(&class_data, &base_index); in ParseClass()
266 base_index = dex::kNoIndex; in ParseClass()
268 auto method = ParseEncodedMethod(&class_data, &base_index); in ParseClass()
412 ir::EncodedField* Reader::ParseEncodedField(const dex::u1** pptr, dex::u4* base_index) { in ParseEncodedField() argument
417 if (*base_index != dex::kNoIndex) { in ParseEncodedField()
419 field_index += *base_index; in ParseEncodedField()
421 *base_index = field_index; in ParseEncodedField()
768 ir::EncodedMethod* Reader::ParseEncodedMethod(const dex::u1** pptr, dex::u4* base_index) { in ParseEncodedMethod() argument
773 if (*base_index != dex::kNoIndex) { in ParseEncodedMethod()
775 method_index += *base_index; in ParseEncodedMethod()
777 *base_index = method_index; in ParseEncodedMethod()