Searched refs:Proto (Results 1 – 12 of 12) sorted by relevance
/tools/dexter/slicer/export/slicer/ |
D | dex_ir.h | 64 struct Proto; 190 struct Proto : public IndexedNode { struct 242 Proto* prototype; 337 std::string GetKey(const Proto* proto) const { return proto->Signature(); } in GetKey() 339 bool Compare(const std::string& proto_key, const Proto* proto) const; 346 Proto* prototype = nullptr; 356 using PrototypesLookup = slicer::HashTable<const std::string&, Proto, ProtosHasher>; 364 std::vector<own<Proto>> protos; 393 std::map<dex::u4, Proto*> protos_map; 446 void Track(Proto* p) { PushOwn(protos, p); } in Track()
|
D | dex_ir_builder.h | 59 Proto* GetProto(Type* return_type, TypeList* param_types); 61 MethodDecl* GetMethodDecl(String* name, Proto* proto, Type* parent); 80 Proto* FindPrototype(const char* signature) const;
|
D | reader.h | 70 ir::Proto* GetProto(dex::u4 index); 96 ir::Proto* ParseProto(dex::u4 index);
|
/tools/dexter/slicer/ |
D | dex_ir_builder.cc | 52 Proto* Builder::FindPrototype(const char* signature) const { in FindPrototype() 146 Proto* Builder::GetProto(Type* return_type, TypeList* param_types) { in GetProto() 160 auto ir_proto = dex_ir_->Alloc<Proto>(); in GetProto() 204 MethodDecl* Builder::GetMethodDecl(String* name, Proto* proto, Type* parent) { in GetMethodDecl()
|
D | dex_ir.cc | 53 bool ProtosHasher::Compare(const std::string& proto_key, const Proto* proto) const { in Compare() 99 std::string Proto::Signature() const { in Signature() 209 IndexItems(protos, [](const own<Proto>& a, const own<Proto>& b) { in Normalize()
|
D | reader.cc | 189 ir::Proto* Reader::GetProto(dex::u4 index) { in GetProto() 192 auto placeholder = reinterpret_cast<ir::Proto*>(1); in GetProto() 846 ir::Proto* Reader::ParseProto(dex::u4 index) { in ParseProto() 848 auto ir_proto = dex_ir_->Alloc<ir::Proto>(); in ParseProto()
|
/tools/asuite/atest/proto/ |
D | external_user_log.proto | 7 // Proto used by Atest CLI Tool for External Non-PII Users
|
D | internal_user_log.proto | 7 // Proto used by Atest CLI Tool for internal Users
|
/tools/tradefederation/core/atest/proto/ |
D | external_user_log.proto | 7 // Proto used by Atest CLI Tool for External Non-PII Users
|
D | internal_user_log.proto | 7 // Proto used by Atest CLI Tool for internal Users
|
/tools/tradefederation/core/proto/ |
D | build_info.proto | 40 // Proto representation of IBuildInfo
|
/tools/dexter/dexter/ |
D | dissasembler.cc | 26 static std::string MethodDeclaration(const ir::Proto* proto) { in MethodDeclaration()
|