We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5907511 commit e7eb5c5Copy full SHA for e7eb5c5
source/reserved/package.d
@@ -89,7 +89,7 @@ template Reserved(string serviceName)
89
auto getReservedFunction(alias T)()
90
{
91
foreach(name; __traits(allMembers, __traits(parent, main)))
92
- static if (hasUDA!(__traits(getMember, __traits(parent, main), name), T))
+ static if (name != "main" /* issue 20368 with dmd 2.089.0 */ && hasUDA!(__traits(getMember, __traits(parent, main), name), T))
93
return &__traits(getMember, __traits(parent, main), name);
94
}
95
0 commit comments