Lines Matching refs:M2
53 Multilib M1, M2; in TEST() local
55 M2.flag("+foo"); in TEST()
56 ASSERT_TRUE(M1 == M2) << "Multilibs with the same flag should be the same"; in TEST()
60 Multilib M1, M2; in TEST() local
62 M2.flag("-foo"); in TEST()
63 ASSERT_FALSE(M1 == M2) << "Multilibs with conflicting flags are not the same"; in TEST()
64 ASSERT_FALSE(M2 == M1) in TEST()
69 Multilib M1, M2; in TEST() local
70 M2.flag("+foo"); in TEST()
71 ASSERT_FALSE(M1 == M2) << "Flags make Multilibs different"; in TEST()
75 Multilib M1, M2; in TEST() local
77 M2.flag("+foo").flag("+foo"); in TEST()
78 ASSERT_TRUE(M1 == M2) << "Flag duplication shouldn't affect equivalence"; in TEST()
79 ASSERT_TRUE(M2 == M1) in TEST()
85 Multilib M2; in TEST() local
86 M2.gccSuffix("/64"); in TEST()
87 ASSERT_TRUE(M1 == M2) in TEST()
89 ASSERT_TRUE(M2 == M1) in TEST()
95 Multilib M2; in TEST() local
96 M2.osSuffix("/32"); in TEST()
97 ASSERT_TRUE(M1 == M2) in TEST()
99 ASSERT_TRUE(M2 == M1) in TEST()
105 Multilib M2; in TEST() local
106 M2.includeSuffix("/16"); in TEST()
107 ASSERT_TRUE(M1 == M2) in TEST()
109 ASSERT_TRUE(M2 == M1) in TEST()
115 Multilib M2("bar"); in TEST() local
116 ASSERT_FALSE(M1 == M2) << "Differing gccSuffixes should be different"; in TEST()
117 ASSERT_FALSE(M2 == M1) in TEST()
123 Multilib M2("", "bar"); in TEST() local
124 ASSERT_FALSE(M1 == M2) << "Differing osSuffixes should be different"; in TEST()
125 ASSERT_FALSE(M2 == M1) in TEST()
131 Multilib M2("", "", "bar"); in TEST() local
132 ASSERT_FALSE(M1 == M2) << "Differing includeSuffixes should be different"; in TEST()
133 ASSERT_FALSE(M2 == M1) in TEST()
146 Multilib M2(""); in TEST() local
149 ASSERT_TRUE(M1 == M2) in TEST()