Lines Matching defs:IsAccessibleMemoryRange
69 TEST(SanitizerCommon, IsAccessibleMemoryRange) {
75 EXPECT_TRUE(IsAccessibleMemoryRange(mem, page_size - 1));
76 EXPECT_TRUE(IsAccessibleMemoryRange(mem, page_size));
77 EXPECT_FALSE(IsAccessibleMemoryRange(mem, page_size + 1));
78 EXPECT_TRUE(IsAccessibleMemoryRange(mem + page_size - 1, 1));
79 EXPECT_FALSE(IsAccessibleMemoryRange(mem + page_size - 1, 2));
80 EXPECT_FALSE(IsAccessibleMemoryRange(mem + 2 * page_size - 1, 1));
81 EXPECT_TRUE(IsAccessibleMemoryRange(mem + 2 * page_size, page_size));
82 EXPECT_FALSE(IsAccessibleMemoryRange(mem, 3 * page_size));
83 EXPECT_FALSE(IsAccessibleMemoryRange(0x0, 2));
88 EXPECT_TRUE(IsAccessibleMemoryRange(reinterpret_cast<uptr>(buffer.data()),