Bug 186070
| Summary: | [WSL] Correctly parse nested generics | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Robin Morisset <rmorisset> |
| Component: | WebGPU | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED WONTFIX | ||
| Severity: | Normal | CC: | mmaxfield |
| Priority: | P2 | ||
| Version: | WebKit Nightly Build | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Bug Depends on: | |||
| Bug Blocks: | 176199 | ||
Robin Morisset
Test<Test<int> > f() {
Test<Test<int> > result;
return result;
}
is correctly parsed, but removing either of the spaces between the '>' characters cause a parsing failure.
There is code in the parser that tries to deal with the '>>' at the end of a list of template arguments or parameters, but it does not seem to work.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Myles C. Maxfield
We removed generics.
Myles C. Maxfield
Migrated to https://github.com/gpuweb/WHLSL/issues/120