Home
last modified time | relevance | path

Searched refs:DexFileDeps (Results 1 – 3 of 3) sorted by relevance

/art/runtime/verifier/
Dverifier_deps.h212 struct DexFileDeps { struct
213 explicit DexFileDeps(size_t num_class_defs) in DexFileDeps() argument
241 bool Equals(const DexFileDeps& rhs) const; argument
247 static bool DecodeDexFileDeps(DexFileDeps& deps,
254 DexFileDeps* GetDexFileDeps(const DexFile& dex_file);
256 const DexFileDeps* GetDexFileDeps(const DexFile& dex_file) const;
334 const DexFileDeps& deps,
400 std::map<const DexFile*, std::unique_ptr<DexFileDeps>> dex_deps_;
Dverifier_deps.cc43 std::unique_ptr<DexFileDeps> deps(new DexFileDeps(dex_file->NumClassDefs())); in VerifierDeps()
65 DexFileDeps* my_deps = GetDexFileDeps(*dex_file); in MergeWith()
66 DexFileDeps& other_deps = *other->GetDexFileDeps(*dex_file); in MergeWith()
80 VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file) { in GetDexFileDeps()
85 const VerifierDeps::DexFileDeps* VerifierDeps::GetDexFileDeps(const DexFile& dex_file) const { in GetDexFileDeps()
229 DexFileDeps* deps = singleton->GetDexFileDeps(dex_file); in GetIdFromString()
260 const DexFileDeps* deps = GetDexFileDeps(dex_file); in GetStringFromId()
295 DexFileDeps* dex_deps = GetDexFileDeps(dex_file); in AddClassResolution()
313 DexFileDeps* dex_deps = GetDexFileDeps(dex_file); in AddFieldResolution()
335 DexFileDeps* dex_deps = GetDexFileDeps(dex_file); in AddMethodResolution()
[all …]
/art/dex2oat/
Dverifier_deps_test.cc484 VerifierDeps::DexFileDeps* decoded_dex_deps = in RunValidation()
1261 ASSERT_TRUE(RunValidation([](VerifierDeps::DexFileDeps&) {}, buffer, &error_msg)) in TEST_F() argument
1265 ASSERT_FALSE(RunValidation([](VerifierDeps::DexFileDeps& deps) { in TEST_F()
1270 ASSERT_FALSE(RunValidation([](VerifierDeps::DexFileDeps& deps) { in TEST_F()
1275 ASSERT_FALSE(RunValidation([](VerifierDeps::DexFileDeps& deps) { in TEST_F()
1286 ASSERT_FALSE(RunValidation([](VerifierDeps::DexFileDeps& deps) { in TEST_F()
1297 ASSERT_FALSE(RunValidation([](VerifierDeps::DexFileDeps& deps) { in TEST_F()
1310 ASSERT_FALSE(RunValidation([](VerifierDeps::DexFileDeps& deps) { in TEST_F()
1322 ASSERT_FALSE(RunValidation([](VerifierDeps::DexFileDeps& deps) { in TEST_F()
1335 ASSERT_FALSE(RunValidation([](VerifierDeps::DexFileDeps& deps) { in TEST_F()
[all …]