From f84c8ea62922f20b13e54916fac849ade0886b66 Mon Sep 17 00:00:00 2001 From: Wolfgang Bumiller Date: Sun, 14 Jan 2018 09:10:29 +0100 Subject: [PATCH] add variable search order test Signed-off-by: Wolfgang Bumiller --- tests/var-search-order.qc | 18 ++++++++++++++++++ tests/var-search-order.tmpl | 8 ++++++++ 2 files changed, 26 insertions(+) create mode 100644 tests/var-search-order.qc create mode 100644 tests/var-search-order.tmpl 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 -- 2.39.2