Lines Matching refs:class_name
64 std::string class_name(class_descriptor); in GetJniShortName() local
65 CHECK_EQ(class_name[0], 'L') << class_name; in GetJniShortName()
66 CHECK_EQ(class_name[class_name.size() - 1], ';') << class_name; in GetJniShortName()
67 class_name.erase(0, 1); in GetJniShortName()
68 class_name.erase(class_name.size() - 1, 1); in GetJniShortName()
72 short_name += MangleForJni(class_name); in GetJniShortName()
155 static jclass FindClassWithClassLoader(JNIEnv* env, const char* class_name, jobject class_loader) { in FindClassWithClassLoader() argument
157 std::string descriptor = android::base::StringPrintf("L%s;", class_name); in FindClassWithClassLoader()
177 jclass GetClass(jvmtiEnv* jvmti_env, JNIEnv* env, const char* class_name, jobject class_loader) { in GetClass() argument
179 return FindClassWithClassLoader(env, class_name, class_loader); in GetClass()
182 jclass from_implied = env->FindClass(class_name); in GetClass()
190 jclass from_system = FindClassWithClassLoader(env, class_name, system_class_loader.get()); in GetClass()
213 result = FindClassWithClassLoader(env, class_name, info.context_class_loader); in GetClass()
252 void BindFunctions(jvmtiEnv* jvmti_env, JNIEnv* env, const char* class_name, jobject class_loader) { in BindFunctions() argument
254 ScopedLocalRef<jclass> klass(env, GetClass(jvmti_env, env, class_name, class_loader)); in BindFunctions()
255 CHECK(klass.get() != nullptr) << class_name; in BindFunctions()