typedef std::map<ActionKey, LoaderAction *> ActionMap;
- ActionMap actions;
+ ActionMap actions;
const Statement *cur_st;
-
+ bool sub_loaded;
protected:
- Loader(): cur_st(0) { }
+ bool allow_pointer_reload;
+ bool check_sub_loads;
+
+ Loader();
public:
virtual ~Loader();
+ bool is_pointer_reload_allowed() const { return allow_pointer_reload; }
+
/** Loads statements from a parser. */
void load(Parser &p);