Lines Matching refs:DexFile
112 std::unique_ptr<std::vector<const DexFile*>> dex_files(new std::vector<const DexFile*>()); in DexFile_openDexFileNative()
140 static std::vector<const DexFile*>* toDexFiles(jlong dex_file_address, JNIEnv* env) { in toDexFiles()
141 std::vector<const DexFile*>* dex_files = reinterpret_cast<std::vector<const DexFile*>*>( in toDexFiles()
151 std::unique_ptr<std::vector<const DexFile*>> dex_files(toDexFiles(cookie, env)); in DexFile_closeDexFile()
158 for (const DexFile* dex_file : *dex_files) { in DexFile_closeDexFile()
171 std::vector<const DexFile*>* dex_files = toDexFiles(cookie, env); in DexFile_defineClassNative()
183 for (const DexFile* dex_file : *dex_files) { in DexFile_defineClassNative()
184 const DexFile::ClassDef* dex_class_def = dex_file->FindClassDef(descriptor.c_str(), hash); in DexFile_defineClassNative()
214 std::vector<const DexFile*>* dex_files = toDexFiles(cookie, env); in DexFile_getClassNameList()
220 for (const DexFile* dex_file : *dex_files) { in DexFile_getClassNameList()
222 const DexFile::ClassDef& class_def = dex_file->GetClassDef(i); in DexFile_getClassNameList()
319 if (!DexFile::GetChecksum(filename, &location_checksum, &error_msg)) { in CopyProfileFile()
400 const std::vector<const DexFile*>& boot_class_path = class_linker->GetBootClassPath(); in CopyProfileFile()
611 NATIVE_METHOD(DexFile, closeDexFile, "(J)V"), in CopyProfileFile()
612 …NATIVE_METHOD(DexFile, defineClassNative, "(Ljava/lang/String;Ljava/lang/ClassLoader;J)Ljava/lang/… in CopyProfileFile()
613 NATIVE_METHOD(DexFile, getClassNameList, "(J)[Ljava/lang/String;"), in CopyProfileFile()
614 NATIVE_METHOD(DexFile, isDexOptNeeded, "(Ljava/lang/String;)Z"), in CopyProfileFile()
615 …NATIVE_METHOD(DexFile, isDexOptNeededInternal, "(Ljava/lang/String;Ljava/lang/String;Ljava/lang/St… in CopyProfileFile()
616 NATIVE_METHOD(DexFile, openDexFileNative, "(Ljava/lang/String;Ljava/lang/String;I)J"), in CopyProfileFile()