-IMPLEMENT_IS_TYPE_B1 (Musical_req,Request);
+
void
Musical_req::do_print () const{}
void
-IMPLEMENT_IS_TYPE_B1(Span_req,Request);
-IMPLEMENT_IS_TYPE_B2(Musical_span_req, Span_req, Musical_span_req);
+
+
void
Musical_span_req::do_print () const
#endif
}
-IMPLEMENT_IS_TYPE_B1 (Spacing_req,Request);
+
Spacing_req::Spacing_req ()
{
#endif
}
-IMPLEMENT_IS_TYPE_B1 (Abbreviation_req, Musical_req);
+
Abbreviation_req::Abbreviation_req ()
{
}
-IMPLEMENT_IS_TYPE_B2 (Blank_req,Spacing_req,Rhythmic_req);
+
void
Blank_req::do_print () const
}
}
-IMPLEMENT_IS_TYPE_B1 (Melodic_req,Musical_req);
+
bool
Melodic_req::do_equal_b (Request*r) const
}
-IMPLEMENT_IS_TYPE_B1 (Rhythmic_req,Musical_req);
+
void
Rhythmic_req::do_print () const
-IMPLEMENT_IS_TYPE_B1 (Lyric_req,Rhythmic_req);
+
void
Lyric_req::do_print () const
forceacc_b_ = false;
}
-IMPLEMENT_IS_TYPE_B2 (Note_req,Melodic_req,Rhythmic_req);
+
void
Note_req::do_print () const
#endif
}
-IMPLEMENT_IS_TYPE_B1 (Rest_req, Rhythmic_req);
+
void
Rest_req::do_print () const
-IMPLEMENT_IS_TYPE_B1 (Multi_measure_rest_req, Rhythmic_req);
+
void
Multi_measure_rest_req::do_print () const
-IMPLEMENT_IS_TYPE_B1 (Beam_req,Span_req);
+
void
}
-IMPLEMENT_IS_TYPE_B1 (Abbreviation_beam_req, Span_req);
+
Abbreviation_beam_req::Abbreviation_beam_req ()
{
{
}
-IMPLEMENT_IS_TYPE_B1 (Slur_req,Span_req);
+
void
Slur_req::do_print () const
{
}
-IMPLEMENT_IS_TYPE_B1 (Plet_req,Span_req);
+
Plet_req::Plet_req ()
{
{
}
+Extender_req::Extender_req ()
+{
+}
+
+void
+Extender_req::do_print () const
+{
+}
+
bool
Span_req::do_equal_b (Request*r) const
}
-IMPLEMENT_IS_TYPE_B1 (Script_req,Request);
+
void
Script_req::do_print () const
}
-IMPLEMENT_IS_TYPE_B2 (Musical_script_req,Musical_req, Script_req);
+
Script_req::~Script_req ()
}
-IMPLEMENT_IS_TYPE_B1 (Text_req,Musical_req);
+
void
Text_req::do_print () const
-IMPLEMENT_IS_TYPE_B1 (Skip_req,Musical_req);
+
void
Skip_req::do_print () const
-IMPLEMENT_IS_TYPE_B1 (Dynamic_req,Musical_req);
+
void
Dynamic_req::do_print () const
}
-IMPLEMENT_IS_TYPE_B1 (Absolute_dynamic_req,Musical_req);
+
void
Absolute_dynamic_req::do_print () const
}
-IMPLEMENT_IS_TYPE_B1 (Span_dynamic_req,Musical_req);
+
void
Span_dynamic_req::do_print () const
}
-IMPLEMENT_IS_TYPE_B1 (Tie_req,Musical_req);
+