fix Issue 9912 - Wrong codegen when using tuple over member variable in more than one method
fix Issue 9907 - Struct literal with destructor should match to non-ref overload
Carry 'this' type instead of 'this' expression
doHeaderInstantiation should create CtorDeclaration if it is necessary
doHeaderInstantiation should consider TemplateThisParameter
Fix parser problem for template ctor and TemplateThisParameter

Confused `this(this)` and `this(this T)`
Fix qualified constructor call semantics.

If the qualified constructor creates isolated object, it is implicitly convertible to any qualified object.

And now, inout constructor is properly supported.
fix Issue 9919 - Symbol lookup fails with public import and mixin
fix Issue 9939 - allMembers trait doesn't returns members of nested anonymous enum
Fix issue 7147 typeid() should be supported in CTFE

Recognize the lowering which happens in the front-end, and change
it to a reference to the static 'typeinfo' variable.
Fix bad formatting in pull request 1897

It was incorrect in the case where offset is non-zero.
Fix issue 9938 ICE using global interface variable in CTFE

Can't just use getValue() to get the value of the 'this', it might
be a global.
fix Issue 9209 - ice(symbol.c) with const struct heap allocation
Run semantic on memberless enum memtype

If enum has no members but still has a base type, eg
enum X : BaseType;
we still need to run semantic on the memtype BaseType.
Fix bug 9921: Disallow void enums. Fix enum.max for errors

If the base type isn't valid, don't calculate enum.max
VS: Update project files (add divcoeff.c)
fix Issue 8827 - Cannot move contents of R12
fix Issue 9952 - Attribute inference for virtual functions breaks subclasses
fix Issue 9965 - Wrong Assembly For DIL, SIL Registers
fix Issue 9974 - immutable class constructor is broken