#pragma once #include "ast/BlockNode/BlockNode.h" #include "ast/InlineNode/InlineNode.h" namespace ast { struct Header : public BlockNode { int level = 1; std::vector> children; NodeKind getKind() const override; void repr(std::ostream &os, int indent = 0) const override; }; }