[dmd-internals] _aApply… return type: int or size_t?

Walter Bright walter at digitalmars.com
Sat Apr 30 10:47:24 PDT 2011



On 4/25/2011 4:38 PM, David Nadlinger wrote:
> What should the _aApply... runtime functions, or in general, opApply() return? 
> According to the current runtime implementation and 
> http://www.digitalmars.com/d/2.0/statement.html, the return type should be 
> int, but DMD expects Type::tindex (i.e. size_t) in ForeachStatement::semantic().
>
> This is relevant to LDC, where the type is reflected in the backend (well, 
> LLVM IR).
>
>

It should be int.


More information about the dmd-internals mailing list