digitalmars.D.bugs - [Issue 20368] New: dmd 2.089.0 Error: expression `main` is `void`
- d-bugmail puremagic.com (30/30) Nov 08 2019 https://issues.dlang.org/show_bug.cgi?id=20368
https://issues.dlang.org/show_bug.cgi?id=20368 Issue ID: 20368 Summary: dmd 2.089.0 Error: expression `main` is `void` and has no value Product: D Version: D2 Hardware: x86_64 OS: Linux Status: NEW Severity: regression Priority: P1 Component: dmd Assignee: nobody puremagic.com Reporter: trikkuz gmail.com // This worked on dmd <= 2.088.1 mixin Bug!"asd"; enum test; template Bug(string n) { int main() { import std; foreach(name; __traits(allMembers, __traits(parent, main))) static if (hasUDA!(__traits(getMember, __traits(parent, main), name), test)) return 0; return 0; } } --
Nov 08 2019