Lines Matching refs:first_unset

122     size_t first_unset = 0;
124 EXPECT_FALSE(bitmap.Get(2, 3, &first_unset), "get bit with nonnull");
125 EXPECT_EQ(first_unset, 2U, "check returned arg");
128 EXPECT_TRUE(bitmap.Get(2, 3, &first_unset), "get bit after setting");
129 EXPECT_EQ(first_unset, 3U, "check returned arg");
131 first_unset = 0;
132 EXPECT_FALSE(bitmap.Get(2, 4, &first_unset), "get larger range after setting");
133 EXPECT_EQ(first_unset, 3U, "check returned arg");
136 EXPECT_FALSE(bitmap.Get(2, 5, &first_unset), "get larger range after setting another");
137 EXPECT_EQ(first_unset, 4U, "check returned arg");
156 size_t first_unset = 0;
157 EXPECT_TRUE(bitmap.Get(2, 3, &first_unset), "get first bit in range");
158 EXPECT_EQ(first_unset, 3U, "check returned arg");
160 EXPECT_TRUE(bitmap.Get(99, 100, &first_unset), "get last bit in range");
161 EXPECT_EQ(first_unset, 100U, "check returned arg");
163 EXPECT_FALSE(bitmap.Get(1, 2, &first_unset), "get bit before first in range");
164 EXPECT_EQ(first_unset, 1U, "check returned arg");
166 EXPECT_FALSE(bitmap.Get(100, 101, &first_unset), "get bit after last in range");
167 EXPECT_EQ(first_unset, 100U, "check returned arg");
169 EXPECT_TRUE(bitmap.Get(2, 100, &first_unset), "get entire range");
170 EXPECT_EQ(first_unset, 100U, "check returned arg");
172 EXPECT_TRUE(bitmap.Get(50, 80, &first_unset), "get part of range");
173 EXPECT_EQ(first_unset, 80U, "check returned arg");
219 size_t first_unset = 0;
220 EXPECT_FALSE(bitmap.Get(2, 100, &first_unset), "get whole original range");
221 EXPECT_EQ(first_unset, 50U, "check returned arg");
223 first_unset = 0;
224 EXPECT_TRUE(bitmap.Get(2, 50, &first_unset), "get first half range");
225 EXPECT_EQ(first_unset, 50U, "check returned arg");
227 EXPECT_TRUE(bitmap.Get(80, 100, &first_unset), "get second half range");
228 EXPECT_EQ(first_unset, 100U, "check returned arg");
230 EXPECT_FALSE(bitmap.Get(50, 80, &first_unset), "get cleared range");
231 EXPECT_EQ(first_unset, 50U, "check returned arg");
370 size_t first_unset = 0;
371 EXPECT_FALSE(bitmap.Get(0, 65536, &first_unset), "get bit after clearing");
372 EXPECT_EQ(first_unset, 1U, "check first_unset");