refactor: 引入 Arena 内存池并优化指令分发,为类型系统重构做准备
This commit is contained in:
@@ -12,6 +12,7 @@
|
||||
#include <Error/Error.hpp>
|
||||
#include <Lexer/Lexer.hpp>
|
||||
#include <Token/Token.hpp>
|
||||
#include <Utils/Arena.hpp>
|
||||
|
||||
#include <cstddef>
|
||||
#include <cstdlib>
|
||||
@@ -24,6 +25,7 @@ namespace Fig
|
||||
class Parser
|
||||
{
|
||||
private:
|
||||
Arena arena;
|
||||
Lexer &lexer;
|
||||
SourceManager &srcManager;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user