Fix Issue 7472 - Cast from class to basic type not rejected during semantic
fix Issue 11664 - A function with a local static variable is unusable in CTFE
fix Issue 11610 - Compiler core dumps on FreeBSD, compiles forever on Linux
Issue 11371 - [CTFE] vector literals are not valid values
Fix cases where goto skips variable initialization found by fixing issue 602
Expand macro in interpreter
Merge pull request #2920 from yebblies/interpretmacro

[DDMD] Expand macro in interpreter
Merge pull request #2918 from yebblies/ddmd602

[DDMD] Issue 602 cleanup
redo lexing of float literals
Merge pull request #2912 from 9rnsr/fix11610

Issue 11610 - Compiler core dumps on FreeBSD, compiles forever on Linux
Merge pull request #2916 from ibuclaw/issue11371

Issue 11371 - [CTFE] vector literals are not valid values
Merge pull request #2923 from WalterBright/redo-float-lexing

redo lexing of float literals
Merge pull request #2917 from 9rnsr/fix11664

Issue 11664 - A function with a local static variable is unusable in CTFE
Merge pull request #2886 from yebblies/issue7472

Issue 7472 - Cast from class to basic type not rejected during semantic