Home
last modified time | relevance | path

Searched refs:method_key (Results 1 – 3 of 3) sorted by relevance

/tools/dexter/slicer/
Ddex_ir.cc58 MethodKey method_key; in GetKey() local
59 method_key.class_descriptor = method->decl->parent->descriptor; in GetKey()
60 method_key.method_name = method->decl->name; in GetKey()
61 method_key.prototype = method->decl->prototype; in GetKey()
62 return method_key; in GetKey()
65 uint32_t MethodsHasher::Hash(const MethodKey& method_key) const { in Hash()
66 return static_cast<uint32_t>(std::hash<void*>{}(method_key.class_descriptor) ^ in Hash()
67 std::hash<void*>{}(method_key.method_name) ^ in Hash()
68 std::hash<void*>{}(method_key.prototype)); in Hash()
71 bool MethodsHasher::Compare(const MethodKey& method_key, const EncodedMethod* method) const { in Compare() argument
[all …]
Ddex_ir_builder.cc45 ir::MethodKey method_key; in FindMethod() local
46 method_key.class_descriptor = ir_descriptor; in FindMethod()
47 method_key.method_name = ir_method_name; in FindMethod()
48 method_key.prototype = ir_prototype; in FindMethod()
49 return dex_ir_->methods_lookup.Lookup(method_key); in FindMethod()
/tools/dexter/slicer/export/slicer/
Ddex_ir.h351 uint32_t Hash(const MethodKey& method_key) const;
352 bool Compare(const MethodKey& method_key, const EncodedMethod* method) const;