Lines Matching refs:r
19 Range<lldb::addr_t, uint32_t> r; in TEST() local
20 static_assert(std::is_same<lldb::addr_t, decltype(r.GetRangeBase())>::value, in TEST()
22 static_assert(std::is_same<lldb::addr_t, decltype(r.GetRangeEnd())>::value, in TEST()
24 static_assert(std::is_same<uint32_t, decltype(r.GetByteSize())>::value, in TEST()
31 RangeT r; in TEST() local
32 EXPECT_FALSE(r.IsValid()); in TEST()
33 EXPECT_EQ(0U, r.GetByteSize()); in TEST()
34 EXPECT_EQ(0U, r.GetRangeBase()); in TEST()
35 EXPECT_EQ(0U, r.GetRangeEnd()); in TEST()
39 RangeT r(3, 5); in TEST() local
40 EXPECT_TRUE(r.IsValid()); in TEST()
41 EXPECT_EQ(5U, r.GetByteSize()); in TEST()
42 EXPECT_EQ(3U, r.GetRangeBase()); in TEST()
43 EXPECT_EQ(8U, r.GetRangeEnd()); in TEST()
48 RangeT r = orig; in TEST() local
49 EXPECT_TRUE(r.IsValid()); in TEST()
50 EXPECT_EQ(5U, r.GetByteSize()); in TEST()
51 EXPECT_EQ(3U, r.GetRangeBase()); in TEST()
52 EXPECT_EQ(8U, r.GetRangeEnd()); in TEST()
56 RangeT r(3, 5); in TEST() local
57 r.Clear(); in TEST()
58 EXPECT_TRUE(r == RangeT()); in TEST()
62 RangeT r(3, 5); in TEST() local
63 r.Clear(4); in TEST()
64 EXPECT_TRUE(r == RangeT(4, 0)); in TEST()
68 RangeT r(3, 5); in TEST() local
69 r.SetRangeBase(6); in TEST()
70 EXPECT_EQ(6U, r.GetRangeBase()); in TEST()
71 EXPECT_EQ(11U, r.GetRangeEnd()); in TEST()
72 EXPECT_EQ(5U, r.GetByteSize()); in TEST()
76 RangeT r(3, 5); in TEST() local
77 r.Slide(1); in TEST()
78 EXPECT_EQ(4U, r.GetRangeBase()); in TEST()
79 EXPECT_EQ(9U, r.GetRangeEnd()); in TEST()
80 EXPECT_EQ(5U, r.GetByteSize()); in TEST()
82 r.Slide(2); in TEST()
83 EXPECT_EQ(6U, r.GetRangeBase()); in TEST()
84 EXPECT_EQ(11U, r.GetRangeEnd()); in TEST()
85 EXPECT_EQ(5U, r.GetByteSize()); in TEST()
89 RangeT r(3, 5); in TEST() local
90 r.Slide(0); in TEST()
91 EXPECT_EQ(3U, r.GetRangeBase()); in TEST()
92 EXPECT_EQ(8U, r.GetRangeEnd()); in TEST()
93 EXPECT_EQ(5U, r.GetByteSize()); in TEST()
97 RangeT r(3, 5); in TEST() local
98 EXPECT_FALSE(r.Contains(0)); in TEST()
99 EXPECT_FALSE(r.Contains(1)); in TEST()
100 EXPECT_FALSE(r.Contains(2)); in TEST()
101 EXPECT_TRUE(r.Contains(3)); in TEST()
102 EXPECT_TRUE(r.Contains(4)); in TEST()
103 EXPECT_TRUE(r.Contains(5)); in TEST()
104 EXPECT_TRUE(r.Contains(6)); in TEST()
105 EXPECT_TRUE(r.Contains(7)); in TEST()
106 EXPECT_FALSE(r.Contains(8)); in TEST()
107 EXPECT_FALSE(r.Contains(9)); in TEST()
108 EXPECT_FALSE(r.Contains(10)); in TEST()
112 RangeT r; in TEST() local
113 EXPECT_FALSE(r.Contains(0)); in TEST()
114 EXPECT_FALSE(r.Contains(1)); in TEST()
115 EXPECT_FALSE(r.Contains(2)); in TEST()
116 EXPECT_FALSE(r.Contains(3)); in TEST()
117 EXPECT_FALSE(r.Contains(4)); in TEST()
121 RangeT r(3, 5); in TEST() local
122 EXPECT_FALSE(r.ContainsEndInclusive(0)); in TEST()
123 EXPECT_FALSE(r.ContainsEndInclusive(1)); in TEST()
124 EXPECT_FALSE(r.ContainsEndInclusive(2)); in TEST()
125 EXPECT_TRUE(r.ContainsEndInclusive(3)); in TEST()
126 EXPECT_TRUE(r.ContainsEndInclusive(4)); in TEST()
127 EXPECT_TRUE(r.ContainsEndInclusive(5)); in TEST()
128 EXPECT_TRUE(r.ContainsEndInclusive(6)); in TEST()
129 EXPECT_TRUE(r.ContainsEndInclusive(7)); in TEST()
130 EXPECT_TRUE(r.ContainsEndInclusive(8)); in TEST()
131 EXPECT_FALSE(r.ContainsEndInclusive(9)); in TEST()
132 EXPECT_FALSE(r.ContainsEndInclusive(10)); in TEST()
136 RangeT r; in TEST() local
138 EXPECT_TRUE(r.ContainsEndInclusive(0)); in TEST()
140 EXPECT_FALSE(r.ContainsEndInclusive(1)); in TEST()
141 EXPECT_FALSE(r.ContainsEndInclusive(2)); in TEST()
145 RangeT r(3, 5); in TEST() local
148 EXPECT_TRUE(r.Contains(r)); in TEST()
150 EXPECT_FALSE(r.Contains(RangeT())); in TEST()
152 EXPECT_FALSE(r.Contains(RangeT(0, 3))); in TEST()
154 EXPECT_FALSE(r.Contains(RangeT(0, 4))); in TEST()
156 EXPECT_FALSE(r.Contains(RangeT(0, 5))); in TEST()
158 EXPECT_FALSE(r.Contains(RangeT(0, 9))); in TEST()
160 EXPECT_TRUE(r.Contains(RangeT(4, 3))); in TEST()
162 EXPECT_TRUE(r.Contains(RangeT(3, 4))); in TEST()
164 EXPECT_TRUE(r.Contains(RangeT(4, 4))); in TEST()
166 EXPECT_FALSE(r.Contains(RangeT(4, 5))); in TEST()
168 EXPECT_FALSE(r.Contains(RangeT(8, 2))); in TEST()
170 EXPECT_FALSE(r.Contains(RangeT(9, 2))); in TEST()
174 EXPECT_TRUE(r.Contains(RangeT(3, 0))); in TEST()
175 EXPECT_TRUE(r.Contains(RangeT(4, 0))); in TEST()
176 EXPECT_FALSE(r.Contains(RangeT(8, 0))); in TEST()
180 RangeT r(0, 3); in TEST() local
181 EXPECT_TRUE(r.Contains(r)); in TEST()
184 EXPECT_TRUE(r.Contains(RangeT())); in TEST()
188 RangeT r(3, 5); in TEST() local
191 EXPECT_FALSE(r.Union(RangeT(9, 1))); in TEST()
193 EXPECT_EQ(r, RangeT(3, 5)); in TEST()
196 EXPECT_FALSE(r.Union(RangeT(1, 1))); in TEST()
197 EXPECT_EQ(r, RangeT(3, 5)); in TEST()
200 EXPECT_TRUE(r.Union(RangeT(8, 2))); in TEST()
201 EXPECT_EQ(r, RangeT(3, 7)); in TEST()
204 EXPECT_TRUE(r.Union(RangeT(1, 2))); in TEST()
205 EXPECT_EQ(r, RangeT(1, 9)); in TEST()
208 EXPECT_TRUE(r.Union(RangeT(8, 3))); in TEST()
209 EXPECT_EQ(r, RangeT(1, 10)); in TEST()
212 EXPECT_TRUE(r.Union(RangeT(0, 1))); in TEST()
213 EXPECT_EQ(r, RangeT(0, 11)); in TEST()
216 EXPECT_TRUE(r.Union(RangeT(0, 3))); in TEST()
217 EXPECT_EQ(r, RangeT(0, 11)); in TEST()
218 EXPECT_TRUE(r.Union(RangeT(5, 1))); in TEST()
219 EXPECT_EQ(r, RangeT(0, 11)); in TEST()
220 EXPECT_TRUE(r.Union(RangeT(9, 2))); in TEST()
221 EXPECT_EQ(r, RangeT(0, 11)); in TEST()
225 RangeT r(3, 4); in TEST() local
227 EXPECT_FALSE(r.DoesAdjoinOrIntersect(RangeT(1, 1))); in TEST()
228 EXPECT_TRUE(r.DoesAdjoinOrIntersect(RangeT(1, 2))); in TEST()
229 EXPECT_TRUE(r.DoesAdjoinOrIntersect(RangeT(2, 2))); in TEST()
230 EXPECT_TRUE(r.DoesAdjoinOrIntersect(RangeT(4, 2))); in TEST()
231 EXPECT_TRUE(r.DoesAdjoinOrIntersect(RangeT(6, 2))); in TEST()
232 EXPECT_TRUE(r.DoesAdjoinOrIntersect(RangeT(7, 2))); in TEST()
233 EXPECT_FALSE(r.DoesAdjoinOrIntersect(RangeT(8, 2))); in TEST()
237 RangeT r(3, 4); in TEST() local
239 EXPECT_FALSE(r.DoesIntersect(RangeT(1, 1))); in TEST()
240 EXPECT_FALSE(r.DoesIntersect(RangeT(1, 2))); in TEST()
241 EXPECT_TRUE(r.DoesIntersect(RangeT(2, 2))); in TEST()
242 EXPECT_TRUE(r.DoesIntersect(RangeT(4, 2))); in TEST()
243 EXPECT_TRUE(r.DoesIntersect(RangeT(6, 2))); in TEST()
244 EXPECT_FALSE(r.DoesIntersect(RangeT(7, 2))); in TEST()
245 EXPECT_FALSE(r.DoesIntersect(RangeT(8, 2))); in TEST()
249 RangeT r(10, 20); in TEST() local
252 EXPECT_FALSE(r < RangeT(10, 20)); in TEST()
253 EXPECT_FALSE(RangeT(10, 20) < r); in TEST()
261 expect_ordered_less_than(r, RangeT(10, 21)); in TEST()
264 expect_ordered_less_than(RangeT(9, 20), r); in TEST()
267 expect_ordered_less_than(RangeT(9, 21), r); in TEST()
270 expect_ordered_less_than(RangeT(9, 22), r); in TEST()
273 expect_ordered_less_than(r, RangeT(11, 18)); in TEST()
276 expect_ordered_less_than(r, RangeT(11, 19)); in TEST()
279 expect_ordered_less_than(r, RangeT(11, 20)); in TEST()
283 RangeT r(10, 20); in TEST() local
286 EXPECT_TRUE(r == RangeT(10, 20)); in TEST()
289 EXPECT_FALSE(r == RangeT(10, 21)); in TEST()
292 EXPECT_FALSE(r == RangeT(9, 20)); in TEST()
295 EXPECT_FALSE(r == RangeT(9, 21)); in TEST()
296 EXPECT_FALSE(r == RangeT(11, 19)); in TEST()
300 RangeT r(10, 20); in TEST() local
302 EXPECT_FALSE(r != RangeT(10, 20)); in TEST()
304 EXPECT_TRUE(r != RangeT(10, 21)); in TEST()
305 EXPECT_TRUE(r != RangeT(9, 20)); in TEST()
306 EXPECT_TRUE(r != RangeT(9, 21)); in TEST()
318 RangeT r; in TEST() local
319 EXPECT_TRUE(r == RangeT()); in TEST()
321 EXPECT_FALSE(r == RangeT(3, 0)); in TEST()
325 RangeT r; in TEST() local
326 EXPECT_FALSE(r != RangeT()); in TEST()
327 EXPECT_FALSE(r == RangeT(3, 0)); in TEST()