fix issue 6677 - static this attributes position
guess how much memory will be needed and adjust chunk size
print inlined functions in verbose mode
Clean up code in inifile.c
Disambiguate type names for arrays in cv8 debug symbol output. Fixed template ambiguity issue in cv4 and cv8 debug information.
Reference types are non-POD
Fixup funcAttributes.
Fix Issue 7747 - Diagnostic should be informative for an inferred return
type in a recursive call.
Fix Issue 8101 - Display candidate function overloads when function call
fails.
Fix Issue 11819 - Implement better diagnostics for unrecognized traits.
Merge pull request #3507 from AndrejMitrovic/Fix11819

Issue 11819 - Implement better diagnostics for unrecognized traits.
refactor IntegerExp
Merge pull request #3495 from WalterBright/refactor-IntegerExp

refactor IntegerExp
implicit conversions for NewExp
Fix build on OpenSolaris.

With these changes, dmd compiles on OpenSolaris 11.1.
Fix Issue 12678 - Field constness missing in diagnostics for multiple field initialization error.
Merge pull request #3512 from redstar/solaris

Fix build on OpenSolaris.
Merge pull request #3511 from AndrejMitrovic/Fix12678

Issue 12678 - Field constness missing in diagnostics for multiple field initialization error.
[style] fix indent
[Refactoring] Change return types from int to bool