[Issue 17336] Implicit type conversion of size_t.init to int causes standard type compatibility test to break
    via Digitalmars-d-bugs 
    digitalmars-d-bugs at puremagic.com
       
    Thu Apr 20 12:57:48 PDT 2017
    
    
  
https://issues.dlang.org/show_bug.cgi?id=17336
--- Comment #3 from hsteoh at quickfur.ath.cx ---
Oh, except that the latter check actually doesn't work, because the type of `(A
a, B b) => a + b` is a delegate, not A.  So it'd have to be the
nausea-inducing:
-------
static if (is(typeof((A a, B b) => a + b) : A delegate(A,B))) { ... }
-------
or something along those lines.  It quickly becomes completely ridiculous.
--
    
    
More information about the Digitalmars-d-bugs
mailing list