]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/grob.hh
use generic typechecking macros.
[lilypond.git] / lily / include / grob.hh
index c66c58f2ddddb2ce7cc6b8bd9c80aa5e13be4fc4..c7ecbbabfdeebad050a178490defc73b8bddb8a2 100644 (file)
@@ -83,12 +83,7 @@ public:
   SCM internal_get_object (SCM symbol) const;
   void internal_set_object (SCM sym, SCM val);
   void internal_del_property (SCM symbol);
-
-#ifndef NDEBUG
-  void internal_set_property (SCM sym, SCM val, char const *file, int line, char const *fun);
-#else
   void internal_set_property (SCM sym, SCM val);
-#endif
 
   /* messages */  
   void warning (string) const;
@@ -130,7 +125,7 @@ public:
   Grob *get_parent (Axis a) const;
   void fixup_refpoint ();
 
-  virtual Interval_t<int> spanned_rank_iv ();
+  virtual Interval_t<int> spanned_rank_iv () const;
 };
 
 /* smob utilities */