[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