Lines Matching refs:DogAdder
206 class DogAdder {
208 explicit DogAdder(const char* value) : value_(value) {}
209 DogAdder(const DogAdder& other) : value_(other.value_.c_str()) {}
211 DogAdder operator=(const DogAdder& other) {
216 DogAdder operator+(const DogAdder& other) const {
219 return DogAdder(msg.GetString().c_str());
221 bool operator<(const DogAdder& other) const {
231 const ParamGenerator<DogAdder> gen =
232 Range(DogAdder("cat"), DogAdder("catdogdog"), DogAdder("dog"));
233 ParamGenerator<DogAdder>::iterator it = gen.begin();