Home
last modified time | relevance | path

Searched refs:base_index (Results 1 – 3 of 3) sorted by relevance

/tools/dexter/slicer/
Dwriter.cc980 dex::u4* base_index) { in WriteEncodedField() argument
983 if (*base_index != dex::kNoIndex) { in WriteEncodedField()
984 SLICER_CHECK(index_delta > *base_index); in WriteEncodedField()
985 index_delta = index_delta - *base_index; in WriteEncodedField()
987 *base_index = ir_encoded_field->decl->index; in WriteEncodedField()
996 dex::u4* base_index) { in WriteEncodedMethod() argument
999 if (*base_index != dex::kNoIndex) { in WriteEncodedMethod()
1000 SLICER_CHECK(index_delta > *base_index); in WriteEncodedMethod()
1001 index_delta = index_delta - *base_index; in WriteEncodedMethod()
1003 *base_index = ir_encoded_method->decl->index; in WriteEncodedMethod()
[all …]
Dreader.cc248 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()
[all …]
/tools/dexter/slicer/export/slicer/
Dwriter.h230 void WriteEncodedField(const ir::EncodedField* irEncodedField, dex::u4* base_index);
231 void WriteEncodedMethod(const ir::EncodedMethod* irEncodedMethod, dex::u4* base_index);