[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2024-08-22 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 Nick Treleaven changed: What|Removed |Added CC||n...@geany.org --- Comment #6 from Nick Tre

[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2022-12-17 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 Iain Buclaw changed: What|Removed |Added Priority|P1 |P3 --

[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2021-11-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 mhh changed: What|Removed |Added CC||maxha...@gmail.com --- Comment #5 from mhh --- --

[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2021-11-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 --- Comment #4 from Paul Backus --- Example program (simplified from attached "minimized" example): --- template foo(T, T[] somedata_) {} alias bar = foo!(int, [1, 2, 3]); alias faz = foo!(string, ["a", "b", "c"]); --- Expected behavior: compiles

[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2021-11-04 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 Paul Backus changed: What|Removed |Added CC||snarwin+bugzi...@gmail.com Hardware|

[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2021-09-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 crazymonk...@gmail.com changed: What|Removed |Added CC||crazymonk...@gmail.com --

[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2021-09-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 Steven Schveighoffer changed: What|Removed |Added Status|RESOLVED|REOPENED CC|

[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2021-09-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 crazymonk...@gmail.com changed: What|Removed |Added Status|REOPENED|NEW --- Comment #3 from crazymonk...

[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2021-09-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 crazymonk...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2021-09-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 crazymonk...@gmail.com changed: What|Removed |Added Assignee|nob...@puremagic.com|crazymonk...@gmail.com --

[Issue 22327] [Templates] arguments of T[] literals work for exactly one initialization before being set in stone

2021-09-21 Thread d-bugmail--- via Digitalmars-d-bugs
https://issues.dlang.org/show_bug.cgi?id=22327 --- Comment #1 from crazymonk...@gmail.com --- Created attachment 1828 --> https://issues.dlang.org/attachment.cgi?id=1828&action=edit :D disregard its a feature not a bug ``` struct foo(T,T[] data){ enum data_=data; } unittest{ str