On Fri, 24 Dec 2010 00:58:37 -0500, Mariusz Gliwiński
wrote:
When i compile:
type[key2][key1] assocArray1;
assocArray1[key1].remove(key2);
everything is ok, but building
type[key2][key1] assocArray1;
return (assocArray1[key1].remove(key2));
gives
dmd: expression.c:817: void expToCBuffer(Out
This has been reported in the bugzilla. remove should return a bool
but it is currently void.
On 12/24/10, Mariusz Gliwiński wrote:
> When i compile:
> type[key2][key1] assocArray1;
> assocArray1[key1].remove(key2);
>
> everything is ok, but building
> type[key2][key1] assocArray1;
> return (asso
When i compile:
type[key2][key1] assocArray1;
assocArray1[key1].remove(key2);
everything is ok, but building
type[key2][key1] assocArray1;
return (assocArray1[key1].remove(key2));
gives
dmd: expression.c:817: void expToCBuffer(OutBuffer*, HdrGenState*,
Expression*, PREC): Assertion `pr != PREC_z