Issue 7444 - Require [] for array copies too
Change deprecation error to warning.
Fixes Issue 5450 - Don't generate default ctor if base class lacks default ctor.
Fixes Issue 9574 - Better diagnostic on old 'alias this = that' syntax.
Set sc->parent during AggregateDeclaration::semantic2 and semantic3
[Refactoring] isNeedThisScope
Add toAliasFunc call to track correct f->parent
[REG2.063a] fix Issue 9633 - compiles trait wrongly returns true even when object method call actually does not compile

Improve isNeedThisScope
Merge pull request #702 from 9rnsr/fix7444

Issue 7444 - Require [] for array copies too
Merge pull request #1722 from 9rnsr/fix9633

[REG2.063a] Issue 9633 - compiles trait wrongly returns true even when object method call actually does not compile
Merge pull request #1685 from AndrejMitrovic/Fix9574

Issue 9574 - Better diagnostic on old 'alias this = that' syntax.
Merge pull request #1439 from AndrejMitrovic/Fix5450

Issue 5450 - Don't generate default ctor if base class lacks default ctor
fix Issue 9663 - [REG2.063a] ICE caused by issue 7444 change.
Merge pull request #1727 from 9rnsr/fix9663

Issue 9663 - [REG2.063a] ICE caused by issue 7444 change.
add missing files target.* to VS projects
Define Pprotectionnames as extern.
Merge pull request #1730 from ibuclaw/Pprotectionnames

Define Pprotectionnames as extern.
Merge pull request #1729 from rainers/fix_vcbuild3

add missing files target.* to VS projects