namespace mirror { classClass; class DexCache; class ClassLoader;
} // namespace mirror
namespace verifier {
class VerifierDeps;
// Verifier that ensures the complete class is OK. class ClassVerifier { public: // The main entrypoint for class verification. During AOT, `klass` can be // null.
EXPORT static FailureKind VerifyClass(Thread* self,
VerifierDeps* verifier_deps, const DexFile* dex_file,
Handle<mirror::Class> klass,
Handle<mirror::DexCache> dex_cache,
Handle<mirror::ClassLoader> class_loader, const dex::ClassDef& class_def,
CompilerCallbacks* callbacks,
HardFailLogMode log_level,
uint32_t api_level,
std::string* error) REQUIRES_SHARED(Locks::mutator_lock_);
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.