From be6915e64454f70fe7fc2be145a1d0421e94f7c9 Mon Sep 17 00:00:00 2001 From: fred Date: Tue, 26 Mar 2002 21:28:25 +0000 Subject: [PATCH] lilypond-1.1.1 --- lily/axis-group-element.cc | 7 ------- lily/include/command-request.hh | 13 ------------- lily/include/graphical-element.hh | 2 -- lily/include/request.hh | 14 -------------- lily/include/score-element.hh | 10 ---------- lily/include/translator.hh | 3 --- 6 files changed, 49 deletions(-) diff --git a/lily/axis-group-element.cc b/lily/axis-group-element.cc index 928f64de0c..a19d26c6c3 100644 --- a/lily/axis-group-element.cc +++ b/lily/axis-group-element.cc @@ -76,12 +76,5 @@ Axis_group_element::Axis_group_element () transparent_b_ = true; } -Axis_group_element* -Axis_group_element::access_Axis_group_element () -{ - return this; -} - - IMPLEMENT_IS_TYPE_B2(Axis_group_element, Score_element, Graphical_axis_group); diff --git a/lily/include/command-request.hh b/lily/include/command-request.hh index a0afdc8f5e..96c010322b 100644 --- a/lily/include/command-request.hh +++ b/lily/include/command-request.hh @@ -21,18 +21,6 @@ class Command_req : public virtual Request { public: REQUESTMETHODS(Command_req); - DEFAULTACCESSOR(Measure_grouping_req) - DEFAULTACCESSOR(Clef_change_req) - DEFAULTACCESSOR(Key_change_req) - DEFAULTACCESSOR(Partial_measure_req) - DEFAULTACCESSOR(Time_signature_change_req) - DEFAULTACCESSOR(Bar_req) - DEFAULTACCESSOR(Cadenza_req) - DEFAULTACCESSOR(Timing_req) - DEFAULTACCESSOR(Command_script_req) - DEFAULTACCESSOR(Break_req) - DEFAULTACCESSOR(Mark_req) - DEFAULTACCESSOR(Bracket_req) }; @@ -64,7 +52,6 @@ public: class Timing_req : public Command_req { public: REQUESTMETHODS(Timing_req); - DEFAULTACCESSOR(Tempo_req) }; diff --git a/lily/include/graphical-element.hh b/lily/include/graphical-element.hh index 3a57588a7d..d6bd8babe6 100644 --- a/lily/include/graphical-element.hh +++ b/lily/include/graphical-element.hh @@ -32,8 +32,6 @@ class Graphical_element bool cached_valid_b_a_[NO_AXES]; public: - // suck me plenty - virtual Score_element* access_Score_element () { return 0; } void set_empty (bool); bool empty_b () const; diff --git a/lily/include/request.hh b/lily/include/request.hh index 7d976a648e..4394fce306 100644 --- a/lily/include/request.hh +++ b/lily/include/request.hh @@ -17,8 +17,6 @@ #include "music.hh" #include "direction.hh" -#define DEFAULTACCESSOR(T) virtual T *access_ ## T () { return 0; } - /** An atom of musical information. This is an abstract class for any piece of music that does not contain other Music. @@ -35,17 +33,6 @@ public: DECLARE_MY_RUNTIME_TYPEINFO; VIRTUAL_COPY_CONS(Request,Music); - /* accessors for children - maybe checkout RTTI - */ - - DEFAULTACCESSOR(Barcheck_req) - DEFAULTACCESSOR(Script_req) - DEFAULTACCESSOR(Span_req) - DEFAULTACCESSOR(Spacing_req) - DEFAULTACCESSOR(Musical_req) - DEFAULTACCESSOR(Command_req) - bool equal_b (Request*) const; protected: virtual bool do_equal_b (Request*) const; @@ -54,7 +41,6 @@ protected: #define REQUESTMETHODS(T) \ -virtual T * access_ ## T() { return this;}\ DECLARE_MY_RUNTIME_TYPEINFO;\ VIRTUAL_COPY_CONS(T, Request);\ virtual void do_print() const diff --git a/lily/include/score-element.hh b/lily/include/score-element.hh index e9ea8aff99..4ad95c7371 100644 --- a/lily/include/score-element.hh +++ b/lily/include/score-element.hh @@ -52,16 +52,6 @@ public: */ void add_dependency (Score_element*); - /* - virtual accessors - */ - - virtual Spanner* access_Spanner () { return 0; } - virtual Span_bar* access_Span_bar () { return 0; } - virtual Axis_group_element * access_Axis_group_element () { return 0; } - virtual Score_element* access_Score_element () { return this; } - - virtual Item * access_Item () { return 0; } virtual Line_of_score * line_l () const; virtual bool linked_b () const; SCORE_ELEMENT_CLONE (Score_element); diff --git a/lily/include/translator.hh b/lily/include/translator.hh index 57d45e4d98..b0257a4448 100644 --- a/lily/include/translator.hh +++ b/lily/include/translator.hh @@ -66,9 +66,6 @@ public: Music_output_def *output_def_l () const; virtual Moment now_moment () const; - virtual Engraver *access_Engraver () { return 0; } - virtual Performer *access_Performer() { return 0; } - virtual Translator_group * access_Translator_group () { return 0; } protected: enum { -- 2.39.5