Home
last modified time | relevance | path

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

/tools/dexter/slicer/export/slicer/
Ddex_ir.h65 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()
Dreader.h68 ir::FieldDecl* GetFieldDecl(dex::u4 index);
93 ir::FieldDecl* ParseFieldDecl(dex::u4 index);
Dcode_ir.h205 ir::FieldDecl* ir_field;
207 Field(ir::FieldDecl* ir_field, dex::u4 index) : IndexedOperand(index), ir_field(ir_field) {} in Field()
Ddex_ir_builder.h60 FieldDecl* GetFieldDecl(String* name, Type* type, Type* parent);
/tools/dexter/slicer/
Dreader.cc155 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()
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.cc226 IndexItems(fields, [](const own<FieldDecl>& a, const own<FieldDecl>& b) { in Normalize()