Lines Matching defs:M1
46 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M1;
48 M1.insert(7, 8, 42);
49 M1.insert(8, 9, 42);
51 EXPECT_FALSE(M1.empty());
52 EXPECT_EQ(std::next(M1.begin()), M1.end()); // Should see just one range.
53 EXPECT_EQ(M1.find(7), M1.find(8)); // 7 and 8 should point to same range.
54 EXPECT_EQ(M1.lookup(7), 42U); // Value should be preserved.
75 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M1;
77 M1.insert(8, 9, 42);
78 M1.insert(7, 8, 42);
80 EXPECT_FALSE(M1.empty());
81 EXPECT_EQ(std::next(M1.begin()), M1.end()); // Should see just one range.
82 EXPECT_EQ(M1.find(7), M1.find(8)); // 7 and 8 should point to same range.
83 EXPECT_EQ(M1.lookup(7), 42U); // Value should be preserved.
104 IntervalMap<unsigned, unsigned, IntervalCoalescing::Enabled> M1;
106 M1.insert(7, 8, 42);
107 M1.insert(9, 10, 42);
110 EXPECT_NE(M1.find(7), M1.find(9));
113 M1.insert(8, 9, 42);
115 EXPECT_FALSE(M1.empty());
116 EXPECT_EQ(std::next(M1.begin()), M1.end()); // Should see just one range.
117 EXPECT_EQ(M1.find(7), M1.find(8)); // 7, 8, and 9 should point to same range.
118 EXPECT_EQ(M1.find(8), M1.find(9));
119 EXPECT_EQ(M1.lookup(7), 42U); // Value should be preserved.