Home
last modified time | relevance | path

Searched refs:proto (Results 1 – 13 of 13) sorted by relevance

/art/libdexfile/dex/
Dsignature.h55 Signature(const DexFile* dex, const dex::ProtoId& proto) : dex_file_(dex), proto_id_(&proto) { in Signature() argument
Dtest_dex_file_builder.h76 const ProtoKey* proto = &it->first; // Valid as long as the element remains in protos_. in AddMethod() local
79 class_descriptor, name, proto in AddMethod()
211 auto it = protos_.find(*entry.first.proto); in Build()
325 const ProtoKey* proto; member
335 return ProtoKeyComparator()(*lhs.proto, *rhs.proto); in operator()
Ddex_file.cc373 const ProtoId& proto = GetProtoId(proto_idx); in FindProtoId() local
374 int compare = return_type_idx.index_ - proto.return_type_idx_.index_; in FindProtoId()
376 DexFileParameterIterator it(*this, proto); in FindProtoId()
396 return &proto; in FindProtoId()
/art/test/dexdump/
Dinvoke-polymorphic.txt85 …ang/Object;, (Ljava/lang/String;DILjava/lang/Object;I)Ljava/lang/String; // method@0003, proto@0002
87 …MethodHandle;.invokeExact:([Ljava/lang/Object;)Ljava/lang/Object;, (DI)I // method@0004, proto@0000
90 ….invoke:([Ljava/lang/Object;)Ljava/lang/Object;, (Ljava/lang/String;DI)V // method@0003, proto@0004
Dconst-method-handle.txt89 …okeExact:([Ljava/lang/Object;)Ljava/lang/Object;, ([Ljava/lang/String;)V // method@0012, proto@0010
170 …a/lang/Object;)Ljava/lang/Object;, (Ljava/lang/Object;)Ljava/lang/Class; // method@0011, proto@0001
263 … |0000: const-method-type v0, (CSIJFDLjava/lang/Object;)Z // proto@0011
Dinvoke-custom.txt883 …invoke/MethodHandle;.invoke:([Ljava/lang/Object;)Ljava/lang/Object;, ()V // method@00d3, proto@0041
906 …voke/MethodHandle;.invoke:([Ljava/lang/Object;)Ljava/lang/Object;, (IC)V // method@00d3, proto@0048
/art/dexlayout/
Ddexlayout.h149 const dex_ir::ProtoId* proto);
Ddexlayout.cc234 static std::string GetSignatureForProtoId(const dex_ir::ProtoId* proto) { in GetSignatureForProtoId() argument
235 if (proto == nullptr) { in GetSignatureForProtoId()
240 const dex_ir::TypeList* type_list = proto->Parameters(); in GetSignatureForProtoId()
247 result += proto->ReturnType()->GetStringId()->Data(); in GetSignatureForProtoId()
454 std::string proto("<proto?>"); in IndexString() local
464 proto = GetSignatureForProtoId(proto_id); in IndexString()
467 method.c_str(), proto.c_str(), width, index, width, secondary_index); in IndexString()
1081 const dex_ir::ProtoId* proto) { in DumpCode() argument
1115 const dex_ir::TypeList* parameters = proto->Parameters(); in DumpCode()
Ddex_ir.h699 MethodId(const TypeId* klass, const ProtoId* proto, const StringId* name) in MethodId() argument
700 : class_(klass), proto_(proto), name_(name) { size_ = kMethodIdItemSize; } in MethodId()
/art/runtime/
Dart_method-inl.h249 const dex::ProtoId& proto = dex_file->GetMethodPrototype( in GetParameterTypeList() local
251 return dex_file->GetProtoParameters(proto); in GetParameterTypeList()
/art/dexdump/
Ddexdump.cc860 std::string proto("<proto?>"); in indexString() local
874 proto = signature.ToString(); in indexString()
877 method.c_str(), proto.c_str(), width, index, width, secondary_index); in indexString()
892 const std::string& proto = signature.ToString(); in indexString() local
893 outSize = snprintf(buf.get(), bufSize, "%s // proto@%0*x", proto.c_str(), width, index); in indexString()
/art/tools/luci/config/
Dluci-scheduler.cfg5 …s://chromium.googlesource.com/infra/luci/luci-go/+/master/scheduler/appengine/messages/config.proto
/art/compiler/optimizing/
Dinstruction_builder.cc579 const dex::ProtoId& proto = dex_file_->GetMethodPrototype(referrer_method_id); in InitializeParameters() local
580 const dex::TypeList* arg_types = dex_file_->GetProtoParameters(proto); in InitializeParameters()