diff options
| author | Yong He <yonghe@outlook.com> | 2025-02-03 22:48:37 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2025-02-03 22:48:37 -0800 |
| commit | b832338c1066807461446f19cc1dc16f645267cb (patch) | |
| tree | b5a47eb4689217e25c87cad89da0e4430343e528 /tests/front-end | |
| parent | bcf5302dd48668048848230ff11add27e6d78115 (diff) | |
Fix parsing of nested generic app. (#6259)
Diffstat (limited to 'tests/front-end')
| -rw-r--r-- | tests/front-end/generic-disambiguate-module.slang | 2 | ||||
| -rw-r--r-- | tests/front-end/generic-disambiguate.slang | 10 |
2 files changed, 12 insertions, 0 deletions
diff --git a/tests/front-end/generic-disambiguate-module.slang b/tests/front-end/generic-disambiguate-module.slang new file mode 100644 index 000000000..d39ac87e1 --- /dev/null +++ b/tests/front-end/generic-disambiguate-module.slang @@ -0,0 +1,2 @@ +//TEST_IGNORE_FILE: +struct Foo<T> {}
\ No newline at end of file diff --git a/tests/front-end/generic-disambiguate.slang b/tests/front-end/generic-disambiguate.slang new file mode 100644 index 000000000..be6058d9c --- /dev/null +++ b/tests/front-end/generic-disambiguate.slang @@ -0,0 +1,10 @@ +//TEST:SIMPLE(filecheck=CHECK): -target spirv +import "generic-disambiguate-module"; + +// CHECK: OpEntryPoint + +[numthreads(1,1,1)] +void main() +{ + var x : Foo<Foo<Foo<Foo<float>>>>; // error 20002: syntax error. +}
\ No newline at end of file |
