// Run on the defined classes of that dex file and populate our // local type cache. void Run();
// Return the class declared at `index`.
VeriClass* GetVeriClass(dex::TypeIndex index);
// Return the method declared at `method_index`.
VeriMethod GetMethod(uint32_t method_index);
// Return the field declared at `field_index`.
VeriField GetField(uint32_t field_index);
// Do a JLS lookup in `kls` to find a method.
VeriMethod LookupMethodIn(const VeriClass& kls, constchar* method_name, const Signature& method_signature);
// Do a JLS lookup in `kls` to find a field.
VeriField LookupFieldIn(const VeriClass& kls, constchar* field_name, constchar* field_type);
// Lookup a method declared in `kls`.
VeriMethod LookupDeclaredMethodIn(const VeriClass& kls, constchar* method_name, constchar* signature) const;
// Resolve all type_id/method_id/field_id. void ResolveAll();
// The dex file this resolver is associated to. const DexFile& GetDexFile() const { return dex_file_;
}
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.