reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/include/clang/Driver/Multilib.h
  109   bool operator==(const Multilib &Other) const;

References

tools/clang/lib/Driver/ToolChains/Gnu.cpp
 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)