diff options
| author | Li Jin <dragon-fly@qq.com> | 2022-09-26 16:13:07 +0800 |
|---|---|---|
| committer | Li Jin <dragon-fly@qq.com> | 2022-09-26 16:13:07 +0800 |
| commit | 181708953ed4c13b3c0ff03752d50296b3e577ea (patch) | |
| tree | 827f2053404cdb9dc63879b9581d66e72ebbd9a7 /src/yuescript/yue_compiler.cpp | |
| parent | cb1fbac9223cc62739aa5c7bb97cba6e9dbd87c0 (diff) | |
| download | yuescript-181708953ed4c13b3c0ff03752d50296b3e577ea.tar.gz yuescript-181708953ed4c13b3c0ff03752d50296b3e577ea.tar.bz2 yuescript-181708953ed4c13b3c0ff03752d50296b3e577ea.zip | |
reserve comment in AST followed by statement.
Diffstat (limited to '')
| -rwxr-xr-x | src/yuescript/yue_compiler.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/yuescript/yue_compiler.cpp b/src/yuescript/yue_compiler.cpp index 9a9e2d6..1d949fe 100755 --- a/src/yuescript/yue_compiler.cpp +++ b/src/yuescript/yue_compiler.cpp | |||
| @@ -59,7 +59,7 @@ namespace yue { | |||
| 59 | 59 | ||
| 60 | typedef std::list<std::string> str_list; | 60 | typedef std::list<std::string> str_list; |
| 61 | 61 | ||
| 62 | const std::string_view version = "0.15.2"sv; | 62 | const std::string_view version = "0.15.3"sv; |
| 63 | const std::string_view extension = "yue"sv; | 63 | const std::string_view extension = "yue"sv; |
| 64 | 64 | ||
| 65 | class YueCompilerImpl { | 65 | class YueCompilerImpl { |
| @@ -109,8 +109,8 @@ public: | |||
| 109 | try { | 109 | try { |
| 110 | auto block = _info.node.to<File_t>()->block.get(); | 110 | auto block = _info.node.to<File_t>()->block.get(); |
| 111 | if (_info.exportMacro) { | 111 | if (_info.exportMacro) { |
| 112 | for (auto _stmt : block->statements.objects()) { | 112 | for (auto stmt_ : block->statements.objects()) { |
| 113 | auto stmt = static_cast<Statement_t*>(_stmt); | 113 | auto stmt = static_cast<Statement_t*>(stmt_); |
| 114 | switch (stmt->content->getId()) { | 114 | switch (stmt->content->getId()) { |
| 115 | case id<MacroInPlace_t>(): | 115 | case id<MacroInPlace_t>(): |
| 116 | case id<Macro_t>(): | 116 | case id<Macro_t>(): |
