Home
last modified time | relevance | path

Searched refs:FieldDecl (Results 1 – 7 of 7) sorted by relevance

/tools/dexter/slicer/export/slicer/
Ddex_ir.h66 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()
Dreader.h69 ir::FieldDecl* GetFieldDecl(dex::u4 index);
96 ir::FieldDecl* ParseFieldDecl(dex::u4 index);
Ddex_ir_builder.h60 FieldDecl* GetFieldDecl(String* name, Type* type, Type* parent);
Dcode_ir.h209 ir::FieldDecl* ir_field;
211 Field(ir::FieldDecl* ir_field, dex::u4 index) : IndexedOperand(index), ir_field(ir_field) {} in Field()
/tools/dexter/slicer/
Ddex_ir_builder.cc178 FieldDecl* Builder::GetFieldDecl(String* name, Type* type, Type* parent) { in GetFieldDecl()
189 auto ir_field = dex_ir_->Alloc<FieldDecl>(); in GetFieldDecl()
Ddex_ir.cc234 IndexItems(fields, [](const own<FieldDecl>& a, const own<FieldDecl>& b) { in Normalize()
Dreader.cc180 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()