Home
last modified time | relevance | path

Searched refs:ir_encoded_method (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/tools/dexter/slicer/
H A Dwriter.cc1057 void Writer::WriteEncodedMethod(const ir::EncodedMethod* ir_encoded_method, in WriteEncodedMethod() argument
1059 dex::u4 index_delta = ir_encoded_method->decl->index; in WriteEncodedMethod()
1065 *base_index = ir_encoded_method->decl->index; in WriteEncodedMethod()
1067 dex::u4 code_offset = FilePointer(ir_encoded_method->code); in WriteEncodedMethod()
1071 data.PushULeb128(ir_encoded_method->access_flags); in WriteEncodedMethod()
1101 for (auto ir_encoded_method : ir_class->direct_methods) { in WriteClassData() local
1102 WriteEncodedMethod(ir_encoded_method, &base_index); in WriteClassData()
1106 for (auto ir_encoded_method : ir_class->virtual_methods) { in WriteClassData() local
1107 WriteEncodedMethod(ir_encoded_method, &base_index); in WriteClassData()
H A Dreader.cc810 auto ir_encoded_method = dex_ir_->Alloc<ir::EncodedMethod>(); in ParseEncodedMethod() local
820 ir_encoded_method->decl = GetMethodDecl(method_index); in ParseEncodedMethod()
821 ir_encoded_method->access_flags = dex::ReadULeb128(pptr); in ParseEncodedMethod()
824 ir_encoded_method->code = ExtractCode(code_offset); in ParseEncodedMethod()
827 dex_ir_->methods_lookup.Insert(ir_encoded_method); in ParseEncodedMethod()
829 return ir_encoded_method; in ParseEncodedMethod()