[Refactoring] Rename parameter e -> e1
fix Issue 10103 - template mixin with property overloads
[Refactoring] Merge property processing code into resolvePropertiesX
match DMD devel versions
Merge pull request #2054 from dawgfoto/fixTestDebug

match DMD devel versions
Merge pull request #2047 from 9rnsr/fix10103

Issue 10103 - template mixin with property overloads
Make Array a templated struct, and merge with ArrayBase
Merge pull request #2044 from yebblies/killarraybase

[DDMD] Make Array a templated struct, and merge with ArrayBase
improve error recovery
Merge pull request #2056 from WalterBright/improveError

improve error recovery
Remove dump_source from front end.
Merge pull request #2057 from ibuclaw/rmdumpsource

Remove dump_source from front end.
Replace expression macro with lines in it
Expand macros in arrayop.c
Expand BinAssignExp macros in expression.h
Expand macros in lexer
Expand macros in mtype
Remove unnamed union with an initializer
Expand macros in traits
Expand macros in parser
Remove macros in lexer.h