Comment # 2 on bug 167 from
One of the eventual plans was to encapsulate all isXXX params from Global into
Target - removing them from the front-end.  I suppose this is to support 16bit
(or less) micro-controllers?

Target::init actually depends on d_backend_init being called first, which in
turn relies on Type::init and Id::initialize (for generating the va_list type
in D AST form) - so re-arranging as is wouldn't be an option.

As nothing really uses anything set by Type::init up to that point, you can
just override field values with the correct one.


You are receiving this mail because: