Lines Matching refs:CtorTester
34 class CtorTester { class
35 static std::set<CtorTester *> Constructed;
39 explicit CtorTester(int Value = 0) : Value(Value) { in CtorTester() function in __anon07952c110111::CtorTester
42 CtorTester(uint32_t Value) : Value(Value) { in CtorTester() function in __anon07952c110111::CtorTester
45 CtorTester(const CtorTester &Arg) : Value(Arg.Value) { in CtorTester() function in __anon07952c110111::CtorTester
48 CtorTester &operator=(const CtorTester &) = default;
49 ~CtorTester() { in ~CtorTester()
55 bool operator==(const CtorTester &RHS) const { return Value == RHS.Value; } in operator ==()
58 std::set<CtorTester *> CtorTester::Constructed;
61 static inline CtorTester getEmptyKey() { return CtorTester(-1); } in getEmptyKey()
62 static inline CtorTester getTombstoneKey() { return CtorTester(-2); } in getTombstoneKey()
63 static unsigned getHashValue(const CtorTester &Val) { in getHashValue()
66 static bool isEqual(const CtorTester &LHS, const CtorTester &RHS) { in isEqual()
71 CtorTester getTestKey(int i, CtorTester *) { return CtorTester(i); } in getTestKey() argument
72 CtorTester getTestValue(int i, CtorTester *) { return CtorTester(42 + i); } in getTestValue() argument
102 DenseMap<CtorTester, CtorTester, CtorTesterMapInfo>,
105 SmallDenseMap<CtorTester, CtorTester, 4,