aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--spec/inputs/assign.yue5
-rw-r--r--spec/outputs/assign.lua6
2 files changed, 11 insertions, 0 deletions
diff --git a/spec/inputs/assign.yue b/spec/inputs/assign.yue
index ad1eda3..74583eb 100644
--- a/spec/inputs/assign.yue
+++ b/spec/inputs/assign.yue
@@ -127,4 +127,9 @@ do
127 a |= 7 127 a |= 7
128 a ^= 8 128 a ^= 8
129 129
130do
131 type or= (v) ->
132 type = type v
133 type
134
130nil 135nil
diff --git a/spec/outputs/assign.lua b/spec/outputs/assign.lua
index 89c5f8a..c96bf00 100644
--- a/spec/outputs/assign.lua
+++ b/spec/outputs/assign.lua
@@ -204,5 +204,11 @@ return _(function()
204 a = a | 7 204 a = a | 7
205 a = a ^ 8 205 a = a ^ 8
206 end 206 end
207 do
208 local type = type or function(v)
209 local type = type(v)
210 return type
211 end
212 end
207 return nil 213 return nil
208end) 214end)