Add MSC __declspec(noreturn) to fatal()
fix Issue 10313 - inout constructor + IFTI + has indirections arg doesn't work
Fixed issue 11155
Use if/else if/else assert(0) pattern to catch any appends that do not fit element or array append
Fix Issue 9356 - -inline with inout and append generates wrong code

Force the result expression from inlining a function to match the type of the call expression
Do not inline unittest bodies when unittests are disabled - they haven't had semantic run on them.
Remove last of TOKbit
Merge pull request #2728 from yebblies/tokbit

Remove last of TOKbit
Change global.is64bit to bool
optimize takes a bool
Implicit int -> bool in isxxx
Implicit int -> bool
Implicit STC -> bool in VarDeclaration::semantic
Don't shadow variable 'ad' in FuncDeclaration::semantic
Implicit int -> bool in functionSemanticX
scondApply should return a bool
Type::isintegral should return a bool
Dsymbol_canThrow and Expression::canThrow should return bool
Type::isunsigned should return bool
Merge pull request #2675 from 9rnsr/fix10313

Issue 10313 - inout constructor + IFTI + has indirections arg doesn't work