digitalmars.D.bugs - [Issue 21088] New: std.meta.staticMap no longer works for typeid
- d-bugmail puremagic.com (22/22) Jul 29 2020 https://issues.dlang.org/show_bug.cgi?id=21088
https://issues.dlang.org/show_bug.cgi?id=21088 Issue ID: 21088 Summary: std.meta.staticMap no longer works for typeid Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: regression Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: default_357-line yahoo.de ``` import std.meta; enum getTypeId(T) = typeid(T); void main() { alias a = staticMap!(getTypeId, int); } ``` -> std/meta.d-mixin-810(810): Error: expression typeid(int) is not a valid template value argument I know why. PR incoming. --
Jul 29 2020