Searched refs:FieldDecl (Results 1 – 7 of 7) sorted by relevance
/tools/dexter/slicer/export/slicer/ |
D | dex_ir.h | 65 struct FieldDecl; 142 FieldDecl* field_value; 144 FieldDecl* enum_value; 200 struct FieldDecl : public IndexedNode { struct 211 FieldDecl* decl; argument 284 FieldDecl* field_decl; 365 std::vector<own<FieldDecl>> fields; 394 std::map<dex::u4, FieldDecl*> fields_map; 447 void Track(FieldDecl* p) { PushOwn(fields, p); } in Track()
|
D | reader.h | 68 ir::FieldDecl* GetFieldDecl(dex::u4 index); 93 ir::FieldDecl* ParseFieldDecl(dex::u4 index);
|
D | code_ir.h | 205 ir::FieldDecl* ir_field; 207 Field(ir::FieldDecl* ir_field, dex::u4 index) : IndexedOperand(index), ir_field(ir_field) {} in Field()
|
D | dex_ir_builder.h | 60 FieldDecl* GetFieldDecl(String* name, Type* type, Type* parent);
|
/tools/dexter/slicer/ |
D | reader.cc | 155 ir::FieldDecl* Reader::GetFieldDecl(dex::u4 index) { in GetFieldDecl() 158 auto placeholder = reinterpret_cast<ir::FieldDecl*>(1); in GetFieldDecl() 801 ir::FieldDecl* Reader::ParseFieldDecl(dex::u4 index) { in ParseFieldDecl() 803 auto ir_field = dex_ir_->Alloc<ir::FieldDecl>(); in ParseFieldDecl()
|
D | dex_ir_builder.cc | 178 FieldDecl* Builder::GetFieldDecl(String* name, Type* type, Type* parent) { in GetFieldDecl() 189 auto ir_field = dex_ir_->Alloc<FieldDecl>(); in GetFieldDecl()
|
D | dex_ir.cc | 226 IndexItems(fields, [](const own<FieldDecl>& a, const own<FieldDecl>& b) { in Normalize()
|