void IndirectRule::setSource(Rule const &rule) { unsetSource(); dependsOn(_source = &rule); invalidate(); }
IndirectRule::~IndirectRule() { unsetSource(); }