Add TypeVector::toDt to generate correct default initialiser for vectors
redo Lexer::number
fix Issue 11689 - deprecated local function does not work
Merge pull request #2915 from ibuclaw/vectordt

Add TypeVector::toDt to generate correct default initialiser for vectors
Merge pull request #2926 from 9rnsr/fix11689

Issue 11689 - deprecated local function does not work
Split up root
Merge pull request #2925 from WalterBright/redo-number-lexer

redo Lexer::number
Merge pull request #2922 from yebblies/splitroot

[DDMD] Split up root
VS projects: add new files, remove deleted files
Merge pull request #2927 from rainers/fix_vsproj

fix building VS projects
Expand macros in lexer
Expand macros in parser
Remove macros in lexer.h
Clean up cutting ifdefs in template.c
Remove a whole bunch of cutting ifdefs
Hack my way across the finish line
Use factory functions instead of calling constructors from the glue layer
Use factory functions to create arrays from the glue layer
Remove SMALLARRAYCAP to match D implementation
Add factory function for TypeTuple to replace disabled call