/art/tools/veridex/ |
H A D | resolver.h | 59 // Do a JLS lookup in `kls` to find a method. 60 VeriMethod LookupMethodIn(const VeriClass& kls, 64 // Do a JLS lookup in `kls` to find a field. 65 VeriField LookupFieldIn(const VeriClass& kls, 69 // Lookup a method declared in `kls`. 70 VeriMethod LookupDeclaredMethodIn(const VeriClass& kls, 82 const DexFile& GetDexFileOf(const VeriClass& kls) { argument 83 return GetResolverOf(kls)->dex_file_; 87 // Return the resolver where `kls` is from. 88 VeridexResolver* GetResolverOf(const VeriClass& kls) cons [all...] |
H A D | resolver.cc | 122 VeridexResolver* VeridexResolver::GetResolverOf(const VeriClass& kls) const { 123 auto resolver_it = dex_resolvers_.lower_bound(reinterpret_cast<uintptr_t>(kls.GetClassDef())); 129 reinterpret_cast<uintptr_t>(kls.GetClassDef())); 131 reinterpret_cast<uintptr_t>(kls.GetClassDef())); 135 VeriMethod VeridexResolver::LookupMethodIn(const VeriClass& kls, argument 138 if (kls.IsPrimitive()) { 142 if (kls.IsArray()) { 146 // Get the resolver where `kls` is from. 147 VeridexResolver* resolver = GetResolverOf(kls); 149 // Look at methods declared in `kls` 194 LookupFieldIn(const VeriClass& kls, const char* field_name, const char* field_type) argument 252 LookupDeclaredMethodIn(const VeriClass& kls, const char* method_name, const char* type) const argument 285 VeriClass* kls = GetVeriClass(method_id.class_idx_); local 303 VeriClass* kls = GetVeriClass(field_id.class_idx_); local [all...] |
/art/runtime/ |
H A D | subtype_check_test.cc | 168 const MockClass* kls = this; local 169 while (kls != nullptr) { 170 if (kls == target) { 173 kls = kls->GetSuperClass(); 204 std::ostream& operator<<(std::ostream& os, const MockClass& kls) { argument 205 SubtypeCheckBits iod = kls.subtype_check_info_and_status_.subtype_check_info_; 206 os << "MClass{D:" << kls.Depth() << ",W:" << kls.x_ 210 << ", mock_path: " << kls 318 MockClass* kls = new MockClass(parent, x, y); local 579 Record(int transition_label, MockClass* kls) argument 581 ss_ << "{Self}: " << *kls; local 815 IsTooWide(MockClass* kls) argument 828 IsTooDeep(MockClass* kls) argument [all...] |
/art/runtime/gc/ |
H A D | heap-visit-objects-inl.h | 115 mirror::Class* kls = nullptr; local 116 if (obj != nullptr && (kls = obj->GetClass()) != nullptr) { 137 mirror::Class* klsClass = kls->GetClass(); 148 DCHECK(kls->GetClass() != nullptr) 150 DCHECK_EQ(kls->GetClass()->GetClass(), kls->GetClass())
|
/art/test/661-oat-writer-layout/ |
H A D | oat_writer_layout.cc | 50 jclass kls) { 51 CHECK(kls != nullptr); 55 ObjPtr<mirror::Class> klass_ptr = self->DecodeJObject(kls)->AsClass(); 48 Java_Main_hasOatCompiledCode(JNIEnv* env, jclass, jclass kls) argument
|
/art/test/988-method-trace/ |
H A D | gen_srcs.py | 169 def __init__(self, staticness, pretty_params, method, kls): 177 self.klass = kls 219 kls = get_item(IDX_CLASS_NAME) 221 debug_print ((sig, method, kls)) 224 kls = javafy_name(kls) 229 return MethodInfo(staticness, pretty_params, method, kls)
|
/art/test/661-oat-writer-layout/src/ |
H A D | Main.java | 76 private static native boolean hasOatCompiledCode(Class kls); argument
|
/art/test/004-JniTest/ |
H A D | jni_test.cc | 765 extern "C" JNIEXPORT jboolean JNICALL Java_Main_registerNativesJniTest(JNIEnv* e, jclass kls) { argument 768 if (e->RegisterNatives(kls, sMainMethods, numMethods) < 0) { 789 extern "C" JNIEXPORT jobject JNICALL Java_Main_lookupClinit(JNIEnv* env, jclass, jclass kls) { argument 790 jmethodID clinit_id = env->GetStaticMethodID(kls, "<clinit>", "()V"); 793 jobject obj = env->ToReflectedMethod(kls, clinit_id, /*isStatic*/ true);
|
/art/compiler/jni/ |
H A D | jni_compiler_test.cc | 211 jclass kls = kCriticalDummyJniClass; local 212 return fn(env, kls, args...); 490 static void expectValidJniEnvAndClass(JNIEnv* env, jclass kls) { argument 493 ASSERT_TRUE(kls != nullptr); 495 static_cast<jobject>(kls))); 499 EXPECT_EQ(kls, kCriticalDummyJniClass); 508 #define EXPECT_JNI_ENV_AND_CLASS_FOR_CURRENT_JNI(env, kls) expectValidJniEnvAndClass(env, kls) 583 struct make_jni_test_decorator<R(JNIEnv*, jclass kls, Args...), fn> { 584 static R apply(JNIEnv* env, jclass kls, Arg argument [all...] |
/art/test/004-JniTest/src/ |
H A D | Main.java | 362 private static native java.lang.reflect.Executable lookupClinit(Class kls); argument
|