13   Parentage::~Parentage() = 
default;
    14   Parentage::Parentage() = 
default;
    16   Parentage::Parentage(Parentage 
const&) = 
default;
    17   Parentage::Parentage(Parentage&&) = 
default;
    19   Parentage& Parentage::operator=(Parentage 
const&) = 
default;
    20   Parentage& Parentage::operator=(Parentage&&) = 
default;
    22   Parentage::Parentage(vector<ProductID> parents) : parents_{
move(parents)} {}
    31     string const stringrep{oss.str()};
    35   vector<ProductID> 
const&
 bool operator==(Provenance const &a, Provenance const &b) noexcept
 
std::string toString() const 
 
std::vector< ProductID > const & parents() const 
 
bool operator!=(debugging_allocator< X > const &, debugging_allocator< Y > const &)
 
std::ostream & operator<<(std::ostream &os, const GroupSelector &gs)
 
std::vector< ProductID > parents_