Lines Matching refs:c_str
129 const char* c_str() const { in c_str() function in art::NullableScopedUtfChars
155 if (sourceName.c_str() == nullptr) { in DexFile_openDexFileNative()
167 dex_files = linker->OpenDexFilesFromOat(sourceName.c_str(), outputName.c_str(), &error_msgs); in DexFile_openDexFileNative()
188 ThrowWrappedIOException("%s", it->c_str()); in DexFile_openDexFileNative()
228 if (class_name.c_str() == nullptr) { in DexFile_defineClassNative()
232 const std::string descriptor(DotToDescriptor(class_name.c_str())); in DexFile_defineClassNative()
233 const size_t hash(ComputeModifiedUtf8Hash(descriptor.c_str())); in DexFile_defineClassNative()
235 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor.c_str(), hash); in DexFile_defineClassNative()
243 mirror::Class* result = class_linker->DefineClass(soa.Self(), descriptor.c_str(), hash, in DexFile_defineClassNative()
247 << " for " << class_name.c_str(); in DexFile_defineClassNative()
252 VLOG(class_linker) << "Failed to find dex_class_def " << class_name.c_str(); in DexFile_defineClassNative()
291 ScopedLocalRef<jstring> jdescriptor(env, env->NewStringUTF(descriptor.c_str())); in DexFile_getClassNameList()
316 env->ThrowNew(iae.get(), message.c_str()); in GetDexOptNeeded()
367 return GetDexOptNeeded(env, filename.c_str(), pkgname.c_str(), in DexFile_getDexOptNeeded()
368 instruction_set.c_str(), defer); in DexFile_getDexOptNeeded()
375 jint status = GetDexOptNeeded(env, filename.c_str(), nullptr /* pkgname */, in DexFile_isDexOptNeeded()