summaryrefslogtreecommitdiff
path: root/src/core/parser/ParserState.cpp
diff options
context:
space:
mode:
authorBenjamin Paassen <bpaassen@techfak.uni-bielefeld.de>2015-02-06 16:52:51 +0100
committerBenjamin Paassen <bpaassen@techfak.uni-bielefeld.de>2015-02-06 16:52:51 +0100
commit7fb170a87a4551a048487361b7aaf29963dc7b99 (patch)
treeb2f532ec8e6aa54f475c0e48b3ef5d39b6ee3b6c /src/core/parser/ParserState.cpp
parent3ceb415e4f81b50b8e46351e9e586794ebf08644 (diff)
parentb211c02c53f3ed38c7d124d6a74f22ee17df7063 (diff)
Merge branch 'master' of somweyr.de:ousia
Conflicts: application/src/plugins/xml/XmlParser.cpp
Diffstat (limited to 'src/core/parser/ParserState.cpp')
-rw-r--r--src/core/parser/ParserState.cpp15
1 files changed, 3 insertions, 12 deletions
diff --git a/src/core/parser/ParserState.cpp b/src/core/parser/ParserState.cpp
index 9d3aa7e..f635d86 100644
--- a/src/core/parser/ParserState.cpp
+++ b/src/core/parser/ParserState.cpp
@@ -22,17 +22,15 @@ namespace ousia {
/* Class ParserState */
-ParserState::ParserState() : elementHandler(nullptr), childHandler(nullptr) {}
+ParserState::ParserState() : elementHandler(nullptr) {}
ParserState::ParserState(ParserStateSet parents, Arguments arguments,
RttiSet createdNodeTypes,
- HandlerConstructor elementHandler,
- HandlerConstructor childHandler)
+ HandlerConstructor elementHandler)
: parents(parents),
arguments(arguments),
createdNodeTypes(createdNodeTypes),
- elementHandler(elementHandler),
- childHandler(childHandler)
+ elementHandler(elementHandler)
{
}
@@ -86,13 +84,6 @@ ParserStateBuilder &ParserStateBuilder::elementHandler(
return *this;
}
-ParserStateBuilder &ParserStateBuilder::childHandler(
- HandlerConstructor childHandler)
-{
- state.childHandler = childHandler;
- return *this;
-}
-
const ParserState &ParserStateBuilder::build() const { return state; }
/* Class ParserStateDeductor */