Home
last modified time | relevance | path

Searched defs:CountCopyAndMove (Results 1 – 5 of 5) sorted by relevance

/llvm-project/llvm/unittests/ADT/
H A DCountCopyAndMove.h14 struct CountCopyAndMove { struct
24 CountCopyAndMove() { ++DefaultConstructions; } in CountCopyAndMove() argument
22 valCountCopyAndMove global() argument
23 CountCopyAndMoveCountCopyAndMove CountCopyAndMove() argument
32 CountCopyAndMoveCountCopyAndMove CountCopyAndMove() argument
40 ~CountCopyAndMoveCountCopyAndMove ~CountCopyAndMove() argument
42 ResetCountsCountCopyAndMove ResetCounts() argument
50 TotalCopiesCountCopyAndMove TotalCopies() argument
52 TotalMovesCountCopyAndMove TotalMoves() argument
[all...]
H A DDenseSetTest.cpp152 struct CountCopyAndMove { struct
153 static int Move;
154 static int Copy;
155 int Value;
156 CountCopyAndMove(int Value) : Value(Value) {} in CountCopyAndMove() function
158 CountCopyAndMove(const CountCopyAndMove &RHS) { in CountCopyAndMove() function
162 CountCopyAndMove &operator=(const CountCopyAndMove &RHS) { in operator =()
167 CountCopyAndMove(CountCopyAndMove &&RHS) { in CountCopyAndMove() function
171 CountCopyAndMove &operator=(const CountCopyAndMove &&RHS) { in operator =()
H A DMapVectorTest.cpp18 struct CountCopyAndMove { struct
20 CountCopyAndMove(const CountCopyAndMove &) { copy = 1; } in CountCopyAndMove() function
21 CountCopyAndMove(CountCopyAndMove &&) { move = 1; } in CountCopyAndMove() argument
22 void operator=(const CountCopyAndMove &) { ++copy; } in operator =()
23 void operator=(CountCopyAndMove &&) { ++move; } in operator =()
24 int copy = 0;
25 int move = 0;
H A DStringMapTest.cpp85 struct CountCopyAndMove { struct
87 CountCopyAndMove(const CountCopyAndMove &) { copy = 1; } in CountCopyAndMove() argument
88 CountCopyAndMove(CountCopyAndMove &&) { move = 1; } in CountCopyAndMove() argument
89 void operator=(const CountCopyAndMove &) { ++copy; } in operator =() argument
90 void operator=(CountCopyAndMove &&) { ++move; } in operator =() argument
91 copy__anond51e927c0111::CountCopyAndMove global() argument
92 move__anond51e927c0111::CountCopyAndMove global() argument
/llvm-project/compiler-rt/lib/sanitizer_common/tests/
H A Dsanitizer_dense_map_test.cpp327 struct CountCopyAndMove { struct
328 static int Move;
329 static int Copy;
330 CountCopyAndMove() {} in CountCopyAndMove() function
332 CountCopyAndMove(const CountCopyAndMove &) { Copy++; } in CountCopyAndMove() argument
333 CountCopyAndMove &operator=(const CountCopyAndMove &) { in operator =()
337 CountCopyAndMove(CountCopyAndMove &&) { Move++; } in CountCopyAndMove() function
338 CountCopyAndMove &operator=(const CountCopyAndMove &&) { in operator =()