reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
109 bool operator==(const Multilib &Other) const;
1639 if (Result.SelectedMultilib == Alt64 || Result.SelectedMultilib == Alt32 || 1639 if (Result.SelectedMultilib == Alt64 || Result.SelectedMultilib == Alt32 || 1640 Result.SelectedMultilib == Altx32)tools/clang/unittests/Driver/MultilibTest.cpp
44 ASSERT_TRUE(M == M) << "Multilib::operator==() is not reflexive"; 48 ASSERT_TRUE(Multilib() == Multilib()) 56 ASSERT_TRUE(M1 == M2) << "Multilibs with the same flag should be the same"; 63 ASSERT_FALSE(M1 == M2) << "Multilibs with conflicting flags are not the same"; 64 ASSERT_FALSE(M2 == M1) 71 ASSERT_FALSE(M1 == M2) << "Flags make Multilibs different"; 78 ASSERT_TRUE(M1 == M2) << "Flag duplication shouldn't affect equivalence"; 79 ASSERT_TRUE(M2 == M1) 87 ASSERT_TRUE(M1 == M2) 89 ASSERT_TRUE(M2 == M1) 97 ASSERT_TRUE(M1 == M2) 99 ASSERT_TRUE(M2 == M1) 107 ASSERT_TRUE(M1 == M2) 109 ASSERT_TRUE(M2 == M1) 116 ASSERT_FALSE(M1 == M2) << "Differing gccSuffixes should be different"; 117 ASSERT_FALSE(M2 == M1) 124 ASSERT_FALSE(M1 == M2) << "Differing osSuffixes should be different"; 125 ASSERT_FALSE(M2 == M1) 132 ASSERT_FALSE(M1 == M2) << "Differing includeSuffixes should be different"; 133 ASSERT_FALSE(M2 == M1) 149 ASSERT_TRUE(M1 == M2) 151 ASSERT_TRUE(M1 == M3) 153 ASSERT_TRUE(M1 == M4)