Searched defs:Track (Results 1 – 2 of 2) sorted by relevance
386 struct Track { in TEST() struct387 Track(int& val) : mVal(val) { in TEST() argument390 Track(std::initializer_list<int*> vals) : mVal(**vals.begin()) { in TEST() argument393 Track(const Track& other) : mVal(other.mVal) { in TEST() function396 Track(Track&& other) : mVal(other.mVal) { in TEST() argument399 Track& operator=(const Track& other) { in TEST()405 Track& operator=(Track&& other) { in TEST()412 ~Track() { in TEST()416 std::reference_wrapper<int> mVal; in TEST()
387 struct Track { in TEST() struct388 Track(int& val) : mVal(val) { ++mVal.get(); } in TEST() argument389 Track(std::initializer_list<int*> vals) : mVal(**vals.begin()) { in TEST() argument392 Track(const Track& other) : mVal(other.mVal) { ++mVal.get(); } in TEST() function393 Track(Track&& other) : mVal(other.mVal) { ++mVal.get(); } in TEST() function394 Track& operator=(const Track& other) { in TEST()400 Track& operator=(Track&& other) { in TEST()407 ~Track() { --mVal.get(); } in TEST()409 std::reference_wrapper<int> mVal; in TEST()