diff options
author | 最萌小汐 <sumneko@hotmail.com> | 2019-11-22 23:26:32 +0800 |
---|---|---|
committer | 最萌小汐 <sumneko@hotmail.com> | 2019-11-22 23:26:32 +0800 |
commit | d0ff66c9abe9d6abbca12fd811e0c3cb69c1033a (patch) | |
tree | bb34518d70b85de7656dbdbe958dfa221a3ff3b3 /script/test/definition/table.lua | |
parent | 0a2c2ad15e1ec359171fb0dd4c72e57c5b66e9ba (diff) | |
download | lua-language-server-d0ff66c9abe9d6abbca12fd811e0c3cb69c1033a.zip |
整理一下目录结构
Diffstat (limited to 'script/test/definition/table.lua')
-rw-r--r-- | script/test/definition/table.lua | 114 |
1 files changed, 114 insertions, 0 deletions
diff --git a/script/test/definition/table.lua b/script/test/definition/table.lua new file mode 100644 index 00000000..90e7926f --- /dev/null +++ b/script/test/definition/table.lua @@ -0,0 +1,114 @@ +TEST [[ +local <!t!> +a = { + <?t?> +} +]] + +TEST [[ +local t +t.<!x!> = 1 +t.<?x?>() +]] + +TEST [[ +t.<!x!> = 1 +t.<?x?>() +]] + +TEST [[ +local <!t!> +t.x = 1 +<?t?>.x = 1 +]] + +TEST [[ +t.<!x!> = 1 +t.<?x?>.y = 1 +]] + +TEST [[ +local t +t.<!x!> = 1 +t.<?x?>() +]] + +TEST [[ +local t +t[<!1!>] = 1 +t[<?1?>]() +]] + +TEST [[ +local t +t[<!true!>] = 1 +t[<?true?>]() +]] + +TEST [[ +local t +t[<!"method"!>] = 1 +t[<?"method"?>]() +]] + +TEST [[ +local t +t[<!"longString"!>] = 1 +t[<?[==[longString]==]?>]() +]] + +TEST [[ +local t +t.<!x!> = 1 +t[<?'x'?>]() +]] + +TEST [[ +local t +t.<!a!> = 1 +t.<?a?>.b() +]] + +TEST [[ +local t +local <!x!> +t[<?x?>]() +]] + +TEST[[ +local <!t!> +local _ = { + _ = <?t?> +} +]] + +TEST[[ +local <!t!> +t { + _ = <?t?>.x +} +]] + +TEST[[ +local t = { + <!insert!> = 1, +} +t.<?insert?>() +]] + +--TEST[[ +--local t = { +-- <!insert!> = 1, +--} +--y.<?insert?>() +--]] + +--TEST[[ +--local t = { +-- <!insert!> = 1, +--} +--local y = { +-- insert = 1, +--} +--t.<?insert?>() +--]] |