void
Folded_repeat_iterator::process (Moment m)
{
- if (!m.to_bool ())
- {
- bool success = try_music (get_music ());
- if (!success)
- get_music ()->origin ()->warning (_ ("no one to print a repeat brace"));
- }
-
if (main_iter_)
{
main_iter_->process (m);
}
}
-Music_iterator *
-Folded_repeat_iterator::try_music_in_children (Music *m) const
-{
- if (main_iter_)
- return main_iter_->try_music (m);
- if (alternative_iter_)
- return alternative_iter_->try_music (m);
- return 0;
-}
void
Folded_repeat_iterator::derived_mark () const
{