Searched defs:proto (Results 1 - 5 of 5) sorted by relevance

/art/compiler/dex/quick/
H A Ddex_file_method_inliner.h213 * To avoid multiple lookups of a method signature, we cache its proto
285 * The method signature (proto) definition using cached class indexes.
296 * The method definition using cached class, name and proto indexes.
297 * The class index, method name index and proto index are used with
303 ProtoCacheIndex proto; member in struct:art::DexFileMethodInliner::MethodDef
/art/compiler/utils/
H A Dtest_dex_file_builder.h72 const ProtoKey* proto = &it->first; // Valid as long as the element remains in protos_. local
75 class_descriptor, name, proto
207 auto it = protos_.find(*entry.first.proto);
297 const ProtoKey* proto; member in struct:art::TestDexFileBuilder::MethodKey
307 return ProtoKeyComparator()(*lhs.proto, *rhs.proto);
/art/runtime/
H A Dart_method-inl.h403 const DexFile::ProtoId& proto = dex_file->GetMethodPrototype( local
405 return dex_file->GetProtoParameters(proto);
H A Ddex_file.cc666 const DexFile::ProtoId& proto = GetProtoId(mid); local
667 int compare = return_type_idx - proto.return_type_idx_;
669 DexFileParameterIterator it(*this, proto);
689 return &proto;
H A Ddex_file.h728 // Looks up a proto id for a given return type and signature type list
1106 Signature(const DexFile* dex, const DexFile::ProtoId& proto) : dex_file_(dex), proto_id_(&proto) { argument

Completed in 1179 milliseconds