add missing visitor for ErrorStatement
README: Add link to http://wiki.dlang.org/DMD
switch root to Boost license
Merge pull request #3350 from WalterBright/boost-everywhere

switch root to Boost license
Merge pull request #3349 from CyberShadow/readme-wikilink

README: Add link to http://wiki.dlang.org/DMD
Merge pull request #3347 from WalterBright/prettyprinterror

add missing visitor for ErrorStatement
DIP29-3: function calls
fix Issue 12290 - IFTI should consider implicit conversions of the literal arguments
Consider `decl == NULL` case
[trivial] tweak code style
[Refactoring] Reduce use of variable 'a'
[Refactoring] Tweak token consumers

parseImport should return parsed `Import`s.
Add test for ddoc unittest feature (1)
Add test for ddoc unittest feature (2)
fix Issue 11677 - user defined attributes must be first

Parse prefix attributes in while loop of parseDeclDefs
fix Issue 11678 - user defined attributes cannot appear as postfixes
fix Issue 11679 - user defined attributes not allowed for local auto declarations
fix Issue 11680 - user defined attributes for type inference
fix Issue 9112 - Uniform construction for built-in types

Support syntax T(), T(v), and new T(v) for basic type T
Use defaultInitLiteral

It is more direct conversion than using typeDotExp(loc, t, Id::init).
And for scalar types, there is no difference. So this will just shorten
compilation pathway.