Add MSC __declspec(noreturn) to fatal()
Expand BinAssignExp macros in expression.h
Fix issue 10236 Ddoc: Warning on wrong parameter names/count
Fixed indentation (removed tabs)
Fix issue 10236 test case
Fix issue 10236: allow template parameters in Params section + test
Fix Issue 10682 - [ICE](cgcod.c line 1561) with ^^ operator

The backend can't handle a shift expression with a ulong rhs, so simulate the cast that is usually added by semantic.
fix bugs found by valgrind
remember errors
Fixes Issue 10990 - getUnitTest trait does not work with module import.
more error propagation
Fix issue 10991 - Implement __traits(getVirtualIndex).

Minor tweaks to __traits(getVirtualIndex).
Add unit test for __traits(getVirtualIndex).

Added additional test for final overrides.

Fixed formatting for virtual index test.
foreach range uses same logic as ?: for type deduction
Added another test case for char..char
Formatting: moved else block to separate line.
Another incorrect brace fix.
refactor: combine disparate semanticRun's
fix pull 2441
Merge pull request #2508 from WalterBright/valgrind

fix bugs found by valgrind