On Monday, 25 May 2015 at 04:15:00 UTC, tcak wrote:
main.d(243): Error: class main.FileResourceList(T) if (is(T : FileResource)) is used as a type
The error message is not indicating directly this, though logically it is still correct.
Compiler means "template is used as a type" which is an error since templates are not types. I guess adding the word "template" to that message would make it more clear.