Bug 177120

Summary: [WSL] Cannot put templated structs inside structs
Product: WebKit Reporter: Myles C. Maxfield <mmaxfield>
Component: WebGPUAssignee: Filip Pizlo <fpizlo>
Status: RESOLVED FIXED    
Severity: Normal CC: fpizlo, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: Other   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 176199    
Attachments:
Description Flags
the patch mmaxfield: review+

Myles C. Maxfield
Reported 2017-09-18 20:07:57 PDT
>>> prepare("/internal/test", 0, "struct Bar<T> { T x; } struct Foo { Bar<int> x; }") Exception: Error: Cannot determine if an uninstantiated type is primitive
Attachments
the patch (9.40 KB, patch)
2017-09-18 21:11 PDT, Filip Pizlo
mmaxfield: review+
Filip Pizlo
Comment 1 2017-09-18 21:09:35 PDT
Oh man, type instantiation is so confusing.
Filip Pizlo
Comment 2 2017-09-18 21:11:00 PDT
Created attachment 321180 [details] the patch
Filip Pizlo
Comment 3 2017-09-18 21:16:21 PDT
Radar WebKit Bug Importer
Comment 4 2017-09-27 12:28:43 PDT
Myles C. Maxfield
Comment 5 2018-10-13 19:38:38 PDT
Note You need to log in before you can comment on or make changes to this bug.