Lines Matching refs:move
19 explicit TemplateParameter(std::string name) : name(std::move(name)) {}
21 : name(std::move(name)), type(std::move(type)) {}
29 explicit Class(std::string name) : name_(std::move(name)) {}
31 : template_parameters_(std::move(template_parameters)),
32 name_(std::move(name)) {}
68 : type(std::move(type)),
69 name(std::move(name)),
70 default_value(std::move(default_value)) {}
76 name_(std::move(name)) {}
80 name_(std::move(name)) {}
85 Function getter(owner, std::move(name));
86 getter.SetReturnType(std::move(return_type));
95 Function setter(owner, std::move(name));
97 setter.AddParameter(std::move(parameter_type), std::move(parameter_name));
124 description_ = std::move(description);
126 void SetName(std::string name) { name_ = std::move(name); }
128 return_type_ = std::move(return_type);
132 parameters_.emplace_back(std::move(type), std::move(name),
133 std::move(default_value));
141 Parameter(std::move(type), std::move(name), std::move(default_value)));
191 void AddInclude(std::string include) { includes_.insert(std::move(include)); }
211 : file_(file), name_(std::move(name)) {