Move error-related stuff into its own file and merge with color
Remove un-convertable comment
Do not use octal literals in dmd
Do not rely on implicit conversion of int to bool
Do not rely on implicit narrowing integral conversions
Merge pull request #3955 from yebblies/comment4

[DDMD] Remove un-convertable comment
Merge pull request #3954 from yebblies/impconv

[DDMD] Do not rely on implicit narrowing integral conversions
Merge pull request #3953 from yebblies/impbool

[DDMD] Do not rely on implicit conversion of int to bool
Merge pull request #3931 from yebblies/errors

[refactor] Move error-related stuff into its own file and merge with color
Get rid of Expression::toElem forwarding function
Merge pull request #3959 from yebblies/toElem

Get rid of Expression::toElem forwarding function
Fix Issue 13427 - [REG2.066] cannot inline default argument alloca(...)
Get rid of dt_t from the frontend
Remove all references to IRState from the frontend
Update gluestub
Merge pull request #3952 from yebblies/octal

[DDMD] Do not use octal literals in dmd
Merge pull request #3960 from yebblies/dt_t

Remove uses of dt_t and IRState from the frontend, and update gluestub.c
Fix deprecation messages in d_do_test
Merge pull request #3962 from yebblies/dtestenv

Fix deprecation messages in d_do_test
Use mem.malloc instead of new for aav.c