summaryrefslogtreecommitdiff
path: root/tests/bugs/eroneous-generic-parse.slang.expected
diff options
context:
space:
mode:
authorjsmall-nvidia <jsmall@nvidia.com>2021-04-19 12:13:35 -0400
committerGitHub <noreply@github.com>2021-04-19 09:13:35 -0700
commit22b562d1a47443f266b114b4b207bcdd4eb3c54f (patch)
tree48dc9675bff696296b3b51cc012636f976c1f313 /tests/bugs/eroneous-generic-parse.slang.expected
parent2886bc35e7b023370a8b8d56d78e5335eee2eb98 (diff)
Infinite generic parsing bug fix (#1799)
* #include an absolute path didn't work - because paths were taken to always be relative. * Fix bug causing infinite loop in parser. * Add a faster path for LookAheadToken when the offset is 0. * Fix typo introduced in last commit.
Diffstat (limited to 'tests/bugs/eroneous-generic-parse.slang.expected')
-rw-r--r--tests/bugs/eroneous-generic-parse.slang.expected8
1 files changed, 8 insertions, 0 deletions
diff --git a/tests/bugs/eroneous-generic-parse.slang.expected b/tests/bugs/eroneous-generic-parse.slang.expected
new file mode 100644
index 000000000..a6ee73d88
--- /dev/null
+++ b/tests/bugs/eroneous-generic-parse.slang.expected
@@ -0,0 +1,8 @@
+result code = -1
+standard error = {
+tests/bugs/eroneous-generic-parse.slang(7): error 20001: unexpected integer literal, expected identifier
+int doThing<1>() { return 2; }
+ ^
+}
+standard output = {
+}