#include "HeaderBlockEnum.h" #include "Parsing/Header/Sequence/SequenceCloseBlock.h" #include "Parsing/Header/Sequence/SequenceEnumMember.h" HeaderBlockType HeaderBlockEnum::GetType() { return HeaderBlockType::UNION; } const std::vector& HeaderBlockEnum::GetTestsForBlock() { static std::vector tests({ new SequenceCloseBlock(), new SequenceEnumMember() }); return tests; } void HeaderBlockEnum::OnOpen(HeaderParserState* state) { } void HeaderBlockEnum::OnClose(HeaderParserState* state) { } void HeaderBlockEnum::OnChildBlockClose(HeaderParserState* state, IHeaderBlock* block) { }