Expand BinAssignExp macros in expression.h
fix Issue 11385 - XXX is a nested function and cannot be accessed from XXX
fix Issue 11426 - Reinterpret element-wise array initializing should be rejected
Remove Tascii and replace with Tchar
Remove redundant extern declarations.
Merge pull request #2422 from yebblies/expandmexp

[DDMD] Expand BinAssignExp macros in expression.h
Merge pull request #2713 from yebblies/mtypecleanup

Mtypecleanup
Merge pull request #2712 from 9rnsr/fix11426

[REG2.061] Issue 11426 - Reinterpret element-wise array initializing should be rejeted
Do not pass string literals to c variadic functions
Fix fieldinit typo
Merge pull request #2715 from yebblies/fieldinit

[DDMD] Fix fieldinit typo
Merge pull request #2716 from yebblies/stringliteral

[DDMD] Do not pass string literals to c variadic functions
Add some more const (mostly mars.c and link.c)
Align comments
fix Issue 11314 - inline ice with tuple assignment and if/else again
Merge pull request #2714 from yebblies/moreconst

[DDMD] Add some more const (mostly mars.c)
Const-ify the ddoc code
Merge pull request #2718 from yebblies/ddocconst

[DDMD] Const-ify the ddoc code
Const-ify addComment
Merge pull request #2719 from yebblies/addcommentconst

[DDMD] Const-ify addComment