summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to '')
-rwxr-xr-xsrc/yuescript/yue_compiler.cpp7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/yuescript/yue_compiler.cpp b/src/yuescript/yue_compiler.cpp
index 6213631..868bf90 100755
--- a/src/yuescript/yue_compiler.cpp
+++ b/src/yuescript/yue_compiler.cpp
@@ -54,7 +54,7 @@ namespace yue {
54 54
55typedef std::list<std::string> str_list; 55typedef std::list<std::string> str_list;
56 56
57const std::string_view version = "0.14.3"sv; 57const std::string_view version = "0.14.4"sv;
58const std::string_view extension = "yue"sv; 58const std::string_view extension = "yue"sv;
59 59
60class YueCompilerImpl { 60class YueCompilerImpl {
@@ -7043,7 +7043,10 @@ private:
7043 temp.push_back(indent() + "end"s + nlr(import)); 7043 temp.push_back(indent() + "end"s + nlr(import));
7044 } 7044 }
7045 out.push_back(join(temp)); 7045 out.push_back(join(temp));
7046 markDestructureConst(assignment); 7046 auto vars = getAssignVars(assignment);
7047 for (const auto& var : vars) {
7048 markVarConst(var);
7049 }
7047 } 7050 }
7048 7051
7049 std::string moduleNameFrom(ImportLiteral_t* literal) { 7052 std::string moduleNameFrom(ImportLiteral_t* literal) {