From d0a4c7d6d2b706a0dfadba083f928dbf1fbc9dbd Mon Sep 17 00:00:00 2001 From: jing <3030349106@qq.com> Date: Thu, 12 Mar 2026 10:34:02 +0800 Subject: [PATCH] =?UTF-8?q?refactor(dev):=20=E7=A7=BB=E5=8A=A8=E5=A4=B4?= =?UTF-8?q?=E6=96=87=E4=BB=B6=E4=BD=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- {src => include}/frontend/AntlrDriver.h | 0 {src => include}/frontend/SyntaxTreePrinter.h | 0 {src => include}/ir/IR.h | 2 +- {src => include}/irgen/IRGen.h | 0 {src => include}/sem/Sema.h | 0 {src => include}/sem/SymbolTable.h | 0 {src => include}/utils/CLI.h | 0 {src => include}/utils/Log.h | 0 8 files changed, 1 insertion(+), 1 deletion(-) rename {src => include}/frontend/AntlrDriver.h (100%) rename {src => include}/frontend/SyntaxTreePrinter.h (100%) rename {src => include}/ir/IR.h (99%) rename {src => include}/irgen/IRGen.h (100%) rename {src => include}/sem/Sema.h (100%) rename {src => include}/sem/SymbolTable.h (100%) rename {src => include}/utils/CLI.h (100%) rename {src => include}/utils/Log.h (100%) diff --git a/src/frontend/AntlrDriver.h b/include/frontend/AntlrDriver.h similarity index 100% rename from src/frontend/AntlrDriver.h rename to include/frontend/AntlrDriver.h diff --git a/src/frontend/SyntaxTreePrinter.h b/include/frontend/SyntaxTreePrinter.h similarity index 100% rename from src/frontend/SyntaxTreePrinter.h rename to include/frontend/SyntaxTreePrinter.h diff --git a/src/ir/IR.h b/include/ir/IR.h similarity index 99% rename from src/ir/IR.h rename to include/ir/IR.h index 0b8d2ed..f5b04b3 100644 --- a/src/ir/IR.h +++ b/include/ir/IR.h @@ -28,7 +28,7 @@ class Context { const std::shared_ptr& PtrInt32(); // 去重创建 i32 常量。 ConstantInt* GetConstInt(int v); - + std::string NextTemp(); private: diff --git a/src/irgen/IRGen.h b/include/irgen/IRGen.h similarity index 100% rename from src/irgen/IRGen.h rename to include/irgen/IRGen.h diff --git a/src/sem/Sema.h b/include/sem/Sema.h similarity index 100% rename from src/sem/Sema.h rename to include/sem/Sema.h diff --git a/src/sem/SymbolTable.h b/include/sem/SymbolTable.h similarity index 100% rename from src/sem/SymbolTable.h rename to include/sem/SymbolTable.h diff --git a/src/utils/CLI.h b/include/utils/CLI.h similarity index 100% rename from src/utils/CLI.h rename to include/utils/CLI.h diff --git a/src/utils/Log.h b/include/utils/Log.h similarity index 100% rename from src/utils/Log.h rename to include/utils/Log.h