diff options
Diffstat (limited to 'libphobos/src/std/concurrency.d')
-rw-r--r-- | libphobos/src/std/concurrency.d | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libphobos/src/std/concurrency.d b/libphobos/src/std/concurrency.d index bc53236..323926a 100644 --- a/libphobos/src/std/concurrency.d +++ b/libphobos/src/std/concurrency.d @@ -480,7 +480,7 @@ private template isSpawnable(F, T...) enum isParamsImplicitlyConvertible = false; else static if (param1.length == i) enum isParamsImplicitlyConvertible = true; - else static if (isImplicitlyConvertible!(param2[i], param1[i])) + else static if (is(param2[i] : param1[i])) enum isParamsImplicitlyConvertible = isParamsImplicitlyConvertible!(F1, F2, i + 1); else @@ -2129,7 +2129,7 @@ private static assert(T.length, "T must not be empty"); - static if (isImplicitlyConvertible!(T[0], Duration)) + static if (is(T[0] : Duration)) { alias Ops = AliasSeq!(T[1 .. $]); alias ops = vals[1 .. $]; |