fix issue 15658 - UFCS used in isFile conflict with DirEntry member

This commit is contained in:
Basile Burg 2016-03-23 21:45:09 +01:00
parent ade29ea46e
commit 45d15b9f05

View file

@ -1741,7 +1741,13 @@ assert(!"/usr/share/include".isFile);
@property bool isFile(R)(auto ref R name)
if (isConvertibleToString!R)
{
return name.isFile!(StringTypeOf!R);
return isFile!(StringTypeOf!R)(name);
}
unittest // bugzilla 15658
{
DirEntry e = DirEntry(".");
static assert(is(typeof(isFile(e))));
}
unittest