- Link_array<Context_def> path_to_acceptable_context (SCM type_string,
- Output_def *) const;
- Context *instantiate (SCM extra_ops, Object_key const *);
+ VIRTUAL_COPY_CONSTRUCTOR(Context_def, Context_def);
+
+ vector<Context_def*> path_to_acceptable_context (SCM type_string,
+ Output_def *,
+ SCM) const;
+ vector<Context_def*> internal_path_to_acceptable_context (SCM type_string,
+ Output_def *,
+ SCM,
+ set<const Context_def *> *seen) const;
+ Context *instantiate (SCM extra_ops);