Disable controlc handling
Remove a 'delete' from the glue layer
fix Issue 7645 - ICE(e2ir.c) nested classes
fix Issue 4162 - pass by alias offset problems
fix Issue 6796 - Several __error with wrong enum definition
fix Issue 9765 - Error message with __error with struct literal dotvar expression
fix Issue 9861 - Spurious 'is used as type' error with failed template instantiation
fix Issue 10259 - ICE on invalid compile-time class instantiation
fix Issue 10483 - ICE(expression.c) .init of struct with block initialized 2D static array
fix Issue 10598 - Using not-imported type - AssertFail: 'global.errors' line 6040 'template.c'
Merge pull request #2818 from 9rnsr/fix7645

Issue 7645 - ICE(e2ir.c) nested classes
Merge pull request #2819 from 9rnsr/worksforme

[trivial] Add test cases for WORKSFORME issues
Merge pull request #2815 from yebblies/deleteglue

[DDMD] Remove a 'delete' from the glue layer
Merge pull request #2812 from yebblies/disable_ctrlc

Disable ctrlc
Expand macros in lexer
Expand macros in parser
Remove macros in lexer.h
Expand macro in interpreter
Split out root.h into array.h and object.h
Clean up cutting ifdefs in template.c