Lines Matching refs:DexFile

37 class DexFile;  variable
61 explicit VerifierDeps(const std::vector<const DexFile*>& dex_files);
63 VerifierDeps(const std::vector<const DexFile*>& dex_files, ArrayRef<const uint8_t> data);
67 void MergeWith(std::unique_ptr<VerifierDeps> other, const std::vector<const DexFile*>& dex_files);
72 void RecordClassVerified(const DexFile& dex_file, const dex::ClassDef& class_def)
76 static void MaybeRecordVerificationStatus(const DexFile& dex_file,
83 static void MaybeRecordClassRedefinition(const DexFile& dex_file, const dex::ClassDef& class_def)
88 static void MaybeRecordClassResolution(const DexFile& dex_file,
96 static void MaybeRecordFieldResolution(const DexFile& dex_file,
104 static void MaybeRecordMethodResolution(const DexFile& dex_file,
113 static void MaybeRecordAssignability(const DexFile& dex_file,
124 void Encode(const std::vector<const DexFile*>& dex_files, std::vector<uint8_t>* buffer) const;
131 const std::vector<const DexFile*>& classpath,
135 const std::vector<bool>& GetVerifiedClasses(const DexFile& dex_file) const { in GetVerifiedClasses()
139 const std::vector<bool>& GetRedefinedClasses(const DexFile& dex_file) const { in GetRedefinedClasses()
151 const std::vector<const DexFile*>& dex_files,
242 VerifierDeps(const std::vector<const DexFile*>& dex_files, bool output_only);
251 DexFileDeps* GetDexFileDeps(const DexFile& dex_file);
253 const DexFileDeps* GetDexFileDeps(const DexFile& dex_file) const;
271 dex::StringIndex GetIdFromString(const DexFile& dex_file, const std::string& str)
275 std::string GetStringFromId(const DexFile& dex_file, dex::StringIndex string_id) const;
285 dex::StringIndex GetMethodDeclaringClassStringId(const DexFile& dex_file,
289 dex::StringIndex GetFieldDeclaringClassStringId(const DexFile& dex_file,
295 dex::StringIndex GetClassDescriptorStringId(const DexFile& dex_file, ObjPtr<mirror::Class> klass)
299 void AddClassResolution(const DexFile& dex_file,
305 void AddFieldResolution(const DexFile& dex_file,
311 void AddMethodResolution(const DexFile& dex_file,
317 void AddAssignability(const DexFile& dex_file,
330 const DexFile& dex_file,
332 const std::vector<const DexFile*>& classpath,
341 const std::vector<const DexFile*>& dex_files,
342 /* out */ const DexFile** cp_dex_file) const;
351 bool VerifyInternalClasses(const DexFile& dex_file,
352 const std::vector<const DexFile*>& classpath,
359 const DexFile& dex_file,
369 const DexFile& dex_file,
379 const DexFile& dex_file,
390 const DexFile& dex_file,
397 std::map<const DexFile*, std::unique_ptr<DexFileDeps>> dex_deps_;