| 229 | } |
| 230 | |
| 231 | std::set<OverrideProxy> OverrideProxy::baseFunctions() const |
| 232 | { |
| 233 | return std::visit(GenericVisitor{ |
| 234 | [&](auto const* _item) -> std::set<OverrideProxy> { |
| 235 | std::set<OverrideProxy> ret; |
| 236 | for (auto const* f: _item->annotation().baseFunctions) |
| 237 | ret.insert(makeOverrideProxy(*f)); |
| 238 | return ret; |
| 239 | } |
| 240 | }, m_item); |
| 241 | } |
| 242 | |
| 243 | void OverrideProxy::storeBaseFunction(OverrideProxy const& _base) const |
| 244 | { |
no test coverage detected