From: fred <fred>
Date: Tue, 26 Mar 2002 21:28:25 +0000 (+0000)
Subject: lilypond-1.1.1
X-Git-Tag: release/1.5.59~2812
X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=be6915e64454f70fe7fc2be145a1d0421e94f7c9;p=lilypond.git

lilypond-1.1.1
---

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 {