[:] as empty associative array literal, plus warning for null
bearophile
bearophileHUGS at lycos.com
Wed Jul 3 11:20:14 PDT 2013
> produces a call to __d_arrayliteralTX, for reasons unknown to
> me:
>
>
> _D4temp10emptyArrayFZAi comdat
> L0: push EAX
> mov EAX,offset FLAT:_D11TypeInfo_Ai6__initZ
> push 0
> push EAX
> call near ptr __d_arrayliteralTX
> mov EDX,EAX
> add ESP,8
> pop ECX
> xor EAX,EAX
> ret
Sorry, my mistake, I meant:
__Dmain comdat
L0: push EAX
mov EAX,offset FLAT:_D11TypeInfo_Ai6__initZ
push 0
push EAX
call near ptr __d_arrayliteralTX
add ESP,8
xor EAX,EAX
pop ECX
ret
Bye,
bearophile
More information about the Digitalmars-d
mailing list