Searched refs:FieldDecl (Results 1 – 7 of 7) sorted by relevance
/tools/dexter/slicer/export/slicer/ |
D | dex_ir.h | 66 struct FieldDecl; 143 FieldDecl* field_value; 145 FieldDecl* enum_value; 206 FieldDecl* field; 211 struct FieldDecl : public IndexedNode { struct 222 FieldDecl* decl; argument 295 FieldDecl* field_decl; 376 std::vector<own<FieldDecl>> fields; 406 std::map<dex::u4, FieldDecl*> fields_map; 461 void Track(FieldDecl* p) { PushOwn(fields, p); } in Track()
|
D | reader.h | 69 ir::FieldDecl* GetFieldDecl(dex::u4 index); 96 ir::FieldDecl* ParseFieldDecl(dex::u4 index);
|
D | dex_ir_builder.h | 60 FieldDecl* GetFieldDecl(String* name, Type* type, Type* parent);
|
D | code_ir.h | 209 ir::FieldDecl* ir_field; 211 Field(ir::FieldDecl* ir_field, dex::u4 index) : IndexedOperand(index), ir_field(ir_field) {} in Field()
|
/tools/dexter/slicer/ |
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 | 234 IndexItems(fields, [](const own<FieldDecl>& a, const own<FieldDecl>& b) { in Normalize()
|
D | reader.cc | 180 ir::FieldDecl* Reader::GetFieldDecl(dex::u4 index) { in GetFieldDecl() 183 auto placeholder = reinterpret_cast<ir::FieldDecl*>(1); in GetFieldDecl() 842 ir::FieldDecl* Reader::ParseFieldDecl(dex::u4 index) { in ParseFieldDecl() 844 auto ir_field = dex_ir_->Alloc<ir::FieldDecl>(); in ParseFieldDecl()
|