http://d.puremagic.com/issues/show_bug.cgi?id=7854



--- Comment #5 from Steven Schveighoffer <schvei...@yahoo.com> 2012-04-12 
14:28:18 PDT ---
(In reply to comment #3)
> (In reply to comment #2)
> > extern(C) does not have any effect on parameters. 
> 
> Not so. It most definitely does! Doesn't make much difference on Linux, but on
> Windows they are quite different. Also variadic functions are defined in the
> spec to be different for extern(C) vs extern(D), on all platforms.

I'm not exactly talking about binding or calling convention, I'm more talking
about types.  To me, the two are orthogonal.

And I don't see why lazy would be any different for extern(C) than it is for D,
all the hard work is done by the caller.  It's just that the type is really
transformed into a delegate.

variadic functions of course are different and defined differently, no argument
there.

-- 
Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email
------- You are receiving this mail because: -------

Reply via email to