[DDMD] Do not use implicit int -> bool conversion (not valid in D)

In `parseAggregate`, `anon` is set to 1 for an anon struct, and 2 for an anon union.  Compare with 2 directly instead of subtracting 1.