#include "SequenceItemDef.h" #include "Parsing/Menu/MenuMatcherFactory.h" using namespace menu; SequenceItemDef::SequenceItemDef() { const MenuMatcherFactory create(this); AddMatchers({ create.Keyword("itemDef"), create.Char('{'), }); } void SequenceItemDef::ProcessMatch(MenuFileParserState* state, SequenceResult& result) const { assert(state->m_current_menu); state->m_current_item = std::make_unique(); }