| Line | Branch | Decision | Call | Exec | Source |
|---|---|---|---|---|---|
| 1 | #include "BaseNamedElement.h" | ||||
| 2 | |||||
| 3 | using namespace Chrysalis; | ||||
| 4 | |||||
| 5 | 21 | BaseNamedElement::BaseNamedElement(const std::string& name): name_(name) {} | |||
| 6 | |||||
| 7 | 21 | bool BaseNamedElement::hasAlias() const { | |||
| 8 | 21 | return alias_.has_value(); | |||
| 9 | } | ||||
| 10 | |||||
| 11 | 21 | const std::string& BaseNamedElement::getName() const { | |||
| 12 | 21 | return name_; | |||
| 13 | } | ||||
| 14 | |||||
| 15 | ✗ | const std::string& BaseNamedElement::getAlias() const { | |||
| 16 | ✗ | return alias_.get(); | |||
| 17 | } | ||||
| 18 | |||||
| 19 | ✗ | void BaseNamedElement::setName(const std::string& name) { | |||
| 20 | ✗ | name_ = name; | |||
| 21 | ✗ | } | |||
| 22 | |||||
| 23 | ✗ | void BaseNamedElement::setAlias(const std::string& alias) { | |||
| 24 | ✗ | alias_ = alias; | |||
| 25 | ✗ | } | |||
| 26 |