Lines Matching defs:Reporter
11 struct Reporter { struct
14 Reporter(const char *name) : name(name) { print("ctor"); } in Reporter() argument
16 Reporter() : name("<anon>") { print("ctor"); } in Reporter() function
18 Reporter(const Reporter &that) : name(that.name) { print("copy ctor"); } in Reporter() argument
20 Reporter(Reporter &&that) : name(that.name) { print("move ctor"); } in Reporter() function
22 ~Reporter() { print("dtor"); } in ~Reporter() argument
24 const Reporter &operator=(const Reporter &that) { in operator =() argument
30 const Reporter &operator=(Reporter &&that) { in operator =() argument
37 const Reporter *owner; argument
102 Iterator begin() const { in begin()
127 for (Reporter c{"C"}; auto &&v : Reporter("A")) in main() argument