From: Wolfgang Bumiller Date: Sun, 14 Jan 2018 08:10:29 +0000 (+0100) Subject: add variable search order test X-Git-Tag: xonotic-v0.8.5~24 X-Git-Url: https://git.xonotic.org/?p=xonotic%2Fgmqcc.git;a=commitdiff_plain;h=f84c8ea62922f20b13e54916fac849ade0886b66;hp=e920766b10ebed3fc7fad0373aab6dde507e2341 add variable search order test Signed-off-by: Wolfgang Bumiller --- diff --git a/tests/var-search-order.qc b/tests/var-search-order.qc new file mode 100644 index 0000000..50b6746 --- /dev/null +++ b/tests/var-search-order.qc @@ -0,0 +1,18 @@ +float a = 1000; +float b = 1001; +float c = 1002; + +void test(float b) { + float c = 3002; + print(ftos(a), "\n"); + print(ftos(b), "\n"); + print(ftos(c), "\n"); + { + float b = 4001; + print(ftos(b), "\n"); + } +} + +void main() { + test(2001); +} diff --git a/tests/var-search-order.tmpl b/tests/var-search-order.tmpl new file mode 100644 index 0000000..db3a4bf --- /dev/null +++ b/tests/var-search-order.tmpl @@ -0,0 +1,8 @@ +I: var-search-order.qc +D: test variable search order +T: -execute +C: -std=gmqcc +M: 1000 +M: 2001 +M: 3002 +M: 4001