Fix Issue 11375 - [profile+nothrow] Semantic 'no throw' error with -profile switch
Make isfloating return bool
Make isreal return bool
Make isimaginary return bool
Make iscomplex return bool
Make isscalar return bool
Fix Issue 11445 - adding double[string] causes crash
Merge pull request #2773 from yebblies/issue11445

Issue 11445 - adding double[string] causes crash
fix Issue 8664 - Compiler causes stack overflow with recursive typedef and option -g
fix Issue 2481 - mixing field into anonymous struct inside class generates field overlapping vtable
fix Issue 3991 - Void initializers in unions considered overlapping
fix Issue 6439 - [CTFE] union fields are initialized independently
fix Issue 8511 - Segfault with forward-referenced enum
fix Issue 8255 - [CTFE] ICE when passing 'ref' literal
Merge pull request #2770 from yebblies/morebool

[DDMD] Change rest of basic type properties to return bool
Merge pull request #2778 from 9rnsr/worksforme

[trivial] Add test cases for WORKSFORME issues
Merge pull request #2777 from WalterBright/fix8664

fix Issue 8664 - Compiler causes stack overflow with recursive typedef and option -g
Merge pull request #2765 from yebblies/issue11375

Issue 11375 - [profile+nothrow] Semantic 'no throw' error with -profile switch
fix Issue 10922 - Compiler segfaults when using __traits(parent, {})
Merge pull request #2779 from 9rnsr/fix10922

Issue 10922 - Compiler segfaults when using __traits(parent, {})