discr_tree::node & discr_tree::node::operator=(node const & n) { LEAN_COPY_REF(n); }
macro_definition & macro_definition::operator=(macro_definition const & s) { LEAN_COPY_REF(s); }
environment_id & environment_id::operator=(environment_id const & s) { m_depth = s.m_depth; LEAN_COPY_REF(s); }
parse_table & parse_table::operator=(parse_table const & s) { LEAN_COPY_REF(s); }
level & level::operator=(level const & l) { LEAN_COPY_REF(l); }
declaration & declaration::operator=(declaration const & s) { LEAN_COPY_REF(s); }