Home
last modified time | relevance | path

Searched refs:DexFileVerifier (Results 1 – 6 of 6) sorted by relevance

/art/libdexfile/dex/
Ddex_file_verifier.cc104 const char* DexFileVerifier::CheckLoadStringByIdx(dex::StringIndex idx, const char* error_string) { in CheckLoadStringByIdx()
111 const char* DexFileVerifier::CheckLoadStringByTypeIdx(dex::TypeIndex type_idx, in CheckLoadStringByTypeIdx()
119 const dex::FieldId* DexFileVerifier::CheckLoadFieldId(uint32_t idx, const char* error_string) { in CheckLoadFieldId()
126 const dex::MethodId* DexFileVerifier::CheckLoadMethodId(uint32_t idx, const char* err_string) { in CheckLoadMethodId()
133 const dex::ProtoId* DexFileVerifier::CheckLoadProtoId(dex::ProtoIndex idx, in CheckLoadProtoId()
169 bool DexFileVerifier::Verify(const DexFile* dex_file, in Verify()
175 std::unique_ptr<DexFileVerifier> verifier( in Verify()
176 new DexFileVerifier(dex_file, begin, size, location, verify_checksum)); in Verify()
184 bool DexFileVerifier::CheckShortyDescriptorMatch(char shorty_char, const char* descriptor, in CheckShortyDescriptorMatch()
220 bool DexFileVerifier::CheckListSize(const void* start, size_t count, size_t elem_size, in CheckListSize()
[all …]
Dclass_accessor.h149 friend class DexFileVerifier; variable
175 friend class DexFileVerifier; variable
267 friend class DexFileVerifier; variable
393 friend class DexFileVerifier; variable
Ddex_file_verifier_test.cc77 bool success = DexFileVerifier::Verify(dex_file.get(), in VerifyModification()
1620 EXPECT_TRUE(DexFileVerifier::Verify(dex_file.get(), in TEST_F()
1626 EXPECT_TRUE(DexFileVerifier::Verify(dex_file.get(), in TEST_F()
1637 EXPECT_TRUE(DexFileVerifier::Verify(dex_file.get(), in TEST_F()
1643 EXPECT_FALSE(DexFileVerifier::Verify(dex_file.get(), in TEST_F()
1690 EXPECT_FALSE(DexFileVerifier::Verify(dex_file.get(), in TEST_F()
1734 EXPECT_FALSE(DexFileVerifier::Verify(dex_file.get(), in TEST_F()
1778 EXPECT_FALSE(DexFileVerifier::Verify(dex_file.get(), in TEST_F()
1822 EXPECT_FALSE(DexFileVerifier::Verify(dex_file.get(), in TEST_F()
1859 EXPECT_FALSE(DexFileVerifier::Verify(dex_file.get(), in TEST_F()
[all …]
Ddex_file_verifier.h31 class DexFileVerifier {
45 DexFileVerifier(const DexFile* dex_file, in DexFileVerifier() function
Ddex_file_loader.cc373 if (verify && !DexFileVerifier::Verify(dex_file.get(), in OpenCommon()
/art/openjdkjvmti/
Dfixed_up_dex_file.cc79 if (!art::DexFileVerifier::Verify(&dex, in DCheckVerifyDexFile()