7 IMPLEMENT_STATIC_NAME(Spanner);
10 Spanner::do_print()const
12 mtor << " (unknown) ";
16 Spanner::broken_at(PCol*c1, PCol *c2)const
18 Spanner *span_p = do_break_at(c1,c2);
20 for (int i=0; i < dependants.size(); i++) {
21 dependants[i]->substitute_dependency((Staff_elem*)this, span_p);
41 assert(*left < *right);
44 return Interval(0, r-l);