Lines Matching refs:DexFile

110   size_t size = sizeof(art::DexFile::Header) - 1;  in TEST()
112 EXPECT_EQ(DexFile::OpenFromMemory(kDexData, &size, "", &error_msg), nullptr); in TEST()
113 EXPECT_EQ(size, sizeof(art::DexFile::Header)); in TEST()
118 size_t size = sizeof(art::DexFile::Header); in TEST()
120 EXPECT_EQ(DexFile::OpenFromMemory(kDexData, &size, "", &error_msg), nullptr); in TEST()
125 static std::unique_ptr<DexFile> GetTestDexData() { in GetTestDexData()
128 std::unique_ptr<DexFile> dex_file = DexFile::OpenFromMemory(kDexData, &size, "", &error_msg); in GetTestDexData()
140 ASSERT_EQ(sizeof(art::DexFile::Header) - 1, in TEST()
142 TEMP_FAILURE_RETRY(write(tf.fd, kDexData, sizeof(art::DexFile::Header) - 1)))); in TEST()
145 EXPECT_EQ(DexFile::OpenFromFd(tf.fd, 0, tf.path, &error_msg), nullptr); in TEST()
152 ASSERT_EQ(sizeof(art::DexFile::Header), in TEST()
154 TEMP_FAILURE_RETRY(write(tf.fd, kDexData, sizeof(art::DexFile::Header))))); in TEST()
157 EXPECT_EQ(DexFile::OpenFromFd(tf.fd, 0, tf.path, &error_msg), nullptr); in TEST()
168 EXPECT_NE(DexFile::OpenFromFd(tf.fd, 0, tf.path, &error_msg), nullptr); in TEST()
180 EXPECT_NE(DexFile::OpenFromFd(tf.fd, 0x100, tf.path, &error_msg), nullptr); in TEST()
185 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST()
206 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST()
233 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST()
258 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST()
268 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST()
278 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST()
281 auto df1 = DexFile(std::move(*dex_file)); in TEST()
282 auto df2 = DexFile(std::move(df1)); in TEST()
289 std::unique_ptr<DexFile> dex_file = GetTestDexData(); in TEST()
292 auto new_dex = DexFile(dex_file); in TEST()