diff options
author | Benjamin Paassen <bpaassen@techfak.uni-bielefeld.de> | 2015-02-17 18:07:33 +0100 |
---|---|---|
committer | Benjamin Paassen <bpaassen@techfak.uni-bielefeld.de> | 2015-02-17 18:07:33 +0100 |
commit | adbf7bdcd62b7f8d264028260624175d504e13ed (patch) | |
tree | e300a13d826ff8f3ed2ef8685b528be65dfc36a8 /src/core/parser/stack/Stack.hpp | |
parent | 2d835e93def7bd88e27e71fdec0f82d87d2e5a1b (diff) | |
parent | cc3cfd7db6a535bc193da648b14a51e2824c0d17 (diff) |
Merge branch 'master' of somweyr.de:ousia
Diffstat (limited to 'src/core/parser/stack/Stack.hpp')
-rw-r--r-- | src/core/parser/stack/Stack.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/core/parser/stack/Stack.hpp b/src/core/parser/stack/Stack.hpp index 76eefd9..b67ce82 100644 --- a/src/core/parser/stack/Stack.hpp +++ b/src/core/parser/stack/Stack.hpp @@ -220,6 +220,13 @@ private: HandlerInfo &lastInfo(); /** + * Ends all handlers that currently are not inside a field and already had + * a default field. This method is called whenever the data() and command() + * events are reached. + */ + void endOverdueHandlers(); + + /** * Ends the current handler and removes the corresponding element from the * stack. */ |