Lines Matching refs:MultiArgConstructor
180 struct MultiArgConstructor { struct
182 MultiArgConstructor(int x, int y) : x(x), y(y) {} in MultiArgConstructor() argument
183 explicit MultiArgConstructor(int x, bool positive) in MultiArgConstructor() argument
186 MultiArgConstructor(const MultiArgConstructor &) = delete;
187 MultiArgConstructor(MultiArgConstructor &&) = delete;
188 MultiArgConstructor &operator=(const MultiArgConstructor &) = delete;
189 MultiArgConstructor &operator=(MultiArgConstructor &&) = delete;
192 ~MultiArgConstructor() { in ~MultiArgConstructor() argument
199 unsigned MultiArgConstructor::Destructions = 0;
202 MultiArgConstructor::ResetCounts(); in TEST_F()
203 Optional<MultiArgConstructor> A; in TEST_F()
209 EXPECT_EQ(0u, MultiArgConstructor::Destructions); in TEST_F()
215 EXPECT_EQ(1u, MultiArgConstructor::Destructions); in TEST_F()