Fix Issue 11383 - Some array casts incorrectly rejected in safe code
fix Issue 9690 - cannot access to @disable'd symbol from inner function of another @disable'd
Fix Issue 11485 - [e2ir] Error in e2ir at numeric/bool to class/interface cast
fix Issue 11554 - `is(T == enum);` produces an error if T is an enum defined with no members
Fix Issue 11552 - Missing label is not caught during semantic
Disable constructor and destructor mangling
the test write to the read-only member expandedSize
Fix new case of shadowing
Merge pull request #2825 from yebblies/issue11552

Issue 11552 - Missing label is not caught during semantic
Merge pull request #2834 from yebblies/newshadow

[DDMD] Fix new case of shadowing
write string imports to dependency file
Merge pull request #2833 from dawgfoto/fixTestZip

fix runnable/testzip
Fix Issue 9562 - Built-in runtime properties should become error with `Type.prop`
Fix Issue 11562 - Goto into or out of finally block is not caught during semantic
Merge pull request #2816 from yebblies/tormangle

[DDMD] Disable constructor and destructor mangling for C++ on win32
Merge pull request #2836 from yebblies/issue11562

Issue 11562 - Goto into or out of finally block is not caught during semantic
Remove unused String and hashCode
Fix Issue 11565 - [Optimizer] Zeroes out the higher 32bits of register in ?: expression
[Refactoring] Remove `Expression::isTemp`
Fix Issue 11566 - ICE with invalid array op