#pragma once #include "AST/Base.h" #include #include namespace ast { class BlockExpr : public Expr { const std::vector> stmts; public: BlockExpr(std::vector> &stmts) : stmts(std::move(stmts)) {} }; }