| 16 | }; |
| 17 | |
| 18 | cmSourceGroup::cmSourceGroup(std::string name, char const* regex, |
| 19 | char const* parentName) |
| 20 | : Name(std::move(name)) |
| 21 | { |
| 22 | this->Internal = cm::make_unique<cmSourceGroupInternals>(); |
| 23 | this->SetGroupRegex(regex); |
| 24 | if (parentName) { |
| 25 | this->FullName = cmStrCat(parentName, '\\'); |
| 26 | } |
| 27 | this->FullName += this->Name; |
| 28 | } |
| 29 | |
| 30 | cmSourceGroup::~cmSourceGroup() = default; |
| 31 |
nothing calls this directly
no test coverage detected