https://issues.dlang.org/show_bug.cgi?id=18972
Issue ID: 18972 Summary: __traits(getOverloads) example with 3rd argument doesn't compile Product: D Version: D2 Hardware: x86 OS: Windows Status: NEW Severity: normal Priority: P1 Component: dlang.org Assignee: nob...@puremagic.com Reporter: dkor...@live.nl https://dlang.org/spec/traits.html#getOverloads "The third argument is a bool, and is optional. If true, the result will also include template overloads." When I try this by running the example I get this: onlineapp.d(27): Error: expected 2 arguments for getOverloads but had 3 Line 27 is: ``` 27 foreach (t; __traits(getOverloads, D, "bar", true)) 28 writeln(t.stringof); ``` https://run.dlang.io/is/eahvvt I don't know whether it's the spec or implementation, but one of them is incorrect. --