Kill the syntax `alias this = sym;`
Fixes Issue 9357 - Better diagnostic on float literals.
Fixes Issue 6833 - Float literals need fractional part in header
generation.
Fixes Issue 6717 - Better diagnostic on wrong ASM end token.
fix Issue 8763 - struct initialization with empty variadic arguments tries to call constructor
Merge pull request #1649 from AndrejMitrovic/Fix9357_Fix6833

Issue 9357 & Issue 6833 - Printing float literals should be done with a franctional part
Merge pull request #1651 from 9rnsr/fix8763

Issue 8763 - struct initialization with empty variadic arguments tries to call constructor
Fixes Issue 9479 - Suppress mismatch of return type when return expression is an error.
Merge pull request #1648 from AndrejMitrovic/Fix9479

Issue 9479 - Suppress mismatch of return type diagnostic when return expression is an error
Merge pull request #1413 from 9rnsr/x3011

Kill the syntax `alias this = sym`;
Merge pull request #1650 from AndrejMitrovic/Fix6717

Issue 6717 - Better diagnostic on wrong ASM EOL token.