LLVM talks 1: Clang for Chromium

Walter Bright newshound2 at digitalmars.com
Fri Dec 16 10:42:34 PST 2011


On 12/16/2011 9:52 AM, Timon Gehr wrote:
> On 12/16/2011 06:50 PM, Walter Bright wrote:
>> D2 intends to define the order of evaluation of function arguments as
>> strictly left-to-right. There are some problems implementing this, but
>> that's where we want to go with it.
>
> What would be a case where this currently does not hold?

The back end will evaluate them in different orders, as it is more efficient to 
evaluate varargs functions from right-to-left, and others from left-to-right. 
It's not an insurmountable problem, it just needs to be worked on.



More information about the Digitalmars-d mailing list