aboutsummaryrefslogtreecommitdiff
path: root/spec/outputs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--spec/outputs/codes_from_doc.lua8
-rw-r--r--spec/outputs/codes_from_doc_zh.lua8
-rw-r--r--spec/outputs/with.lua16
3 files changed, 32 insertions, 0 deletions
diff --git a/spec/outputs/codes_from_doc.lua b/spec/outputs/codes_from_doc.lua
index d857dec..55be7df 100644
--- a/spec/outputs/codes_from_doc.lua
+++ b/spec/outputs/codes_from_doc.lua
@@ -2147,6 +2147,10 @@ do
2147 _with_1["key-name"] = value 2147 _with_1["key-name"] = value
2148end 2148end
2149_with_0[#_with_0 + 1] = "abc" 2149_with_0[#_with_0 + 1] = "abc"
2150local _with_0 = obj
2151if _with_0 ~= nil then
2152 print(obj.name)
2153end
2150do 2154do
2151 local var = "hello" 2155 local var = "hello"
2152 print(var) 2156 print(var)
@@ -4363,6 +4367,10 @@ do
4363 _with_1["key-name"] = value 4367 _with_1["key-name"] = value
4364end 4368end
4365_with_0[#_with_0 + 1] = "abc" 4369_with_0[#_with_0 + 1] = "abc"
4370local _with_0 = obj
4371if _with_0 ~= nil then
4372 print(obj.name)
4373end
4366do 4374do
4367 local var = "hello" 4375 local var = "hello"
4368 print(var) 4376 print(var)
diff --git a/spec/outputs/codes_from_doc_zh.lua b/spec/outputs/codes_from_doc_zh.lua
index ecab077..399f8c1 100644
--- a/spec/outputs/codes_from_doc_zh.lua
+++ b/spec/outputs/codes_from_doc_zh.lua
@@ -2141,6 +2141,10 @@ do
2141 _with_1["key-name"] = value 2141 _with_1["key-name"] = value
2142end 2142end
2143_with_0[#_with_0 + 1] = "abc" 2143_with_0[#_with_0 + 1] = "abc"
2144local _with_0 = obj
2145if _with_0 ~= nil then
2146 print(obj.name)
2147end
2144do 2148do
2145 local var = "hello" 2149 local var = "hello"
2146 print(var) 2150 print(var)
@@ -4351,6 +4355,10 @@ do
4351 _with_1["key-name"] = value 4355 _with_1["key-name"] = value
4352end 4356end
4353_with_0[#_with_0 + 1] = "abc" 4357_with_0[#_with_0 + 1] = "abc"
4358local _with_0 = obj
4359if _with_0 ~= nil then
4360 print(obj.name)
4361end
4354do 4362do
4355 local var = "hello" 4363 local var = "hello"
4356 print(var) 4364 print(var)
diff --git a/spec/outputs/with.lua b/spec/outputs/with.lua
index 867d1b5..338d51f 100644
--- a/spec/outputs/with.lua
+++ b/spec/outputs/with.lua
@@ -234,4 +234,20 @@ do
234 end 234 end
235 a = _accum_0 235 a = _accum_0
236end 236end
237do
238 local a
239 local _accum_0
240 for i = 1, 100 do
241 local x = tb[i]
242 if x ~= nil then
243 local _des_0 = 1
244 if _des_0 then
245 x.id = _des_0
246 _accum_0 = x
247 break
248 end
249 end
250 end
251 a = _accum_0
252end
237return nil 253return nil