summaryrefslogtreecommitdiff
path: root/test-beta/definition
diff options
context:
space:
mode:
Diffstat (limited to 'test-beta/definition')
-rw-r--r--test-beta/definition/table.lua24
1 files changed, 24 insertions, 0 deletions
diff --git a/test-beta/definition/table.lua b/test-beta/definition/table.lua
index 0b90fe00..ba2d2aa3 100644
--- a/test-beta/definition/table.lua
+++ b/test-beta/definition/table.lua
@@ -133,3 +133,27 @@ local y = {
}
t.<?insert?>()
]]
+
+TEST [[
+local function f()
+ local t = {}
+ t.field1 = {
+ <!x!> = 1,
+ y = 1,
+ z = 1,
+ }
+ t.field2 = {
+ x = 1,
+ y = 1,
+ z = 1,
+ }
+ t.field3 = {
+ x = 1,
+ y = 1,
+ z = 1,
+ }
+ return t
+end
+local t = f()
+t.field1.<?x?>
+]]