July 05, 2018
https://issues.dlang.org/show_bug.cgi?id=19063

          Issue ID: 19063
           Summary: Delete useless aliases in astcodegen.d once all host
                    compilers use 2.079.1 or later
           Product: D
           Version: D2
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P1
         Component: dmd
          Assignee: nobody@puremagic.com
          Reporter: greeenify@gmail.com

The aliases were present to workaround a compiler bug which was fixed by : #7668 but the update couldn't be done because the bootstrapping version of the compiler did not benefit from the fix. Not all bootstrapping compiler have been bumped to 2.079 and as soon as there's a stable GDC release that includes this fix we can remove the aliases.

See also: https://github.com/dlang/dmd/pull/8445

--