Index: lily/include/context-def.hh |
diff --git a/lily/include/context-def.hh b/lily/include/context-def.hh |
index 2df0cf5282057e72ca3abec080275e1a32d4bd4d..077b7d261df8814b1336ff323b84c016d500d978 100644 |
--- a/lily/include/context-def.hh |
+++ b/lily/include/context-def.hh |
@@ -68,6 +68,9 @@ public: |
vector<Context_def *> path_to_acceptable_context (SCM type_string, |
Output_def *, |
SCM) const; |
+ |
+ static vector<Context_def *> path_to_bottom_context (Output_def *, |
+ SCM first_child_type_sym); |
Context *instantiate (SCM extra_ops); |
SCM to_alist () const; |
@@ -84,6 +87,10 @@ private: |
Output_def *, |
SCM, |
set<const Context_def *> *seen) const; |
+ |
+ static bool internal_path_to_bottom_context (Output_def *, |
+ vector<Context_def *> *path, |
+ SCM next_type_sym); |
}; |
#endif /* CONTEXT_DEF_HH */ |