Home
last modified time | relevance | path

Searched refs:method_type (Results 1 – 2 of 2) sorted by relevance

/art/runtime/verifier/
Dmethod_verifier.h583 ArtMethod* ResolveMethodAndCheckAccess(uint32_t method_idx, MethodType method_type)
609 MethodType method_type,
615 void VerifyInvocationArgsUnresolvedMethod(const Instruction* inst, MethodType method_type,
621 MethodType method_type, bool is_range,
Dmethod_verifier.cc3234 uint32_t dex_method_idx, MethodType method_type) { in ResolveMethodAndCheckAccess() argument
3255 if (method_type == METHOD_DIRECT || method_type == METHOD_STATIC) { in ResolveMethodAndCheckAccess()
3257 } else if (method_type == METHOD_INTERFACE) { in ResolveMethodAndCheckAccess()
3268 if (method_type == METHOD_INTERFACE || method_type == METHOD_VIRTUAL) { in ResolveMethodAndCheckAccess()
3281 if (res_method->IsConstructor() && method_type != METHOD_DIRECT) { in ResolveMethodAndCheckAccess()
3299 if (res_method->IsPrivate() && method_type == METHOD_VIRTUAL) { in ResolveMethodAndCheckAccess()
3305 if (klass->IsInterface() && method_type != METHOD_INTERFACE) { in ResolveMethodAndCheckAccess()
3309 } else if (!klass->IsInterface() && method_type == METHOD_INTERFACE) { in ResolveMethodAndCheckAccess()
3316 if ((method_type == METHOD_DIRECT && (!res_method->IsDirect() || res_method->IsStatic())) || in ResolveMethodAndCheckAccess()
3317 (method_type == METHOD_STATIC && !res_method->IsStatic()) || in ResolveMethodAndCheckAccess()
[all …]