Searched refs:Proto (Results 1 – 17 of 17) sorted by relevance
/tools/dexter/slicer/export/slicer/ |
D | dex_ir.h | 64 struct Proto; 191 struct Proto : public IndexedNode { struct 253 Proto* prototype; 348 std::string GetKey(const Proto* proto) const { return proto->Signature(); } in GetKey() 350 bool Compare(const std::string& proto_key, const Proto* proto) const; 357 Proto* prototype = nullptr; 367 using PrototypesLookup = slicer::HashTable<const std::string&, Proto, ProtosHasher>; 375 std::vector<own<Proto>> protos; 405 std::map<dex::u4, Proto*> protos_map; 460 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 | code_ir.h | 70 struct Proto; 107 virtual bool Visit(Proto* proto) { return false; } in Visit() 236 struct Proto : public IndexedOperand { struct 237 ir::Proto* ir_proto; argument 239 Proto(ir::Proto* ir_proto, dex::u4 index) : IndexedOperand(index), ir_proto(ir_proto) {} in Proto() argument 318 bool Visit(Proto* val) override {
|
D | reader.h | 71 ir::Proto* GetProto(dex::u4 index); 99 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 | 52 bool ProtosHasher::Compare(const std::string& proto_key, const Proto* proto) const { in Compare() 98 std::string Proto::Signature() const { in Signature() 217 IndexItems(protos, [](const own<Proto>& a, const own<Proto>& b) { in Normalize()
|
D | reader.cc | 230 ir::Proto* Reader::GetProto(dex::u4 index) { in GetProto() 233 auto placeholder = reinterpret_cast<ir::Proto*>(1); in GetProto() 903 ir::Proto* Reader::ParseProto(dex::u4 index) { in ParseProto() 905 auto ir_proto = dex_ir_->Alloc<ir::Proto>(); in ParseProto()
|
D | code_ir.cc | 661 return Alloc<Proto>(dex_ir->protos_map[index], index); in GetSecondIndexedOperand()
|
/tools/dexter/dexter/ |
D | disassembler.cc | 26 static std::string MethodDeclaration(const ir::Proto* proto) { in MethodDeclaration() 233 bool PrintCodeIrVisitor::Visit(lir::Proto* proto) { in Visit()
|
D | disassembler.h | 50 virtual bool Visit(lir::Proto* proto) override;
|
/tools/asuite/adevice/src/protos/ |
D | user_log.proto | 8 // Proto used by Adevice Tool for 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/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/proto/ |
D | build_info.proto | 40 // Proto representation of IBuildInfo
|
/tools/asuite/atest/tf_proto/ |
D | build_info.proto | 40 // Proto representation of IBuildInfo
|