]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/gdb.cc
* scm/lily.scm (completize-formats): new function
[lilypond.git] / lily / gdb.cc
index 9404eb1c691a3e30cab41552891ee57ad046b100..c47934c7ba1476c569f3feab019a3eeabe4ad1a4 100644 (file)
@@ -1,14 +1,22 @@
-#include "item.hh"
 #include "spanner.hh"
+#include "paper-column.hh"
 
+extern "C" {
 // thanks to GDBs wonderful casting abilities, we need these:
 Item*
-to_item (Score_element* g)
+to_item (Grob* g)
 {
-  return dynamic_cast<Item*>(g);
+  return dynamic_cast<Item*> (g);
 }
 Spanner*
-to_spanner (Score_element*g)
+to_spanner (Grob*g)
 {
-  return dynamic_cast<Spanner*>(g);
+  return dynamic_cast<Spanner*> (g);
+}
+
+Paper_column*
+to_pc (Grob* g)
+{
+  return dynamic_cast<Paper_column*> (g);
+}
 }