Use an intermediate representation to reinterpret the value in Target::paintAsType
Fix Issue 3918 - Parameter use before its use in an AndAnd expression with reals treats NaN as false
Fix  Issue 12827 - [ICE] Segfault on immutable field self-initialization
Fix test output message
Fix test output message #2
fix Issue 12531 - forward reference with nested struct
Remove special handling of delete aa[key].

This has been an error for a couple of years, and has been deprecated since pre D 1.0.
Remove special handling of old .offset property
Remove escape string literal error and improve error message
Remove error for old .typeinfo property
Fix Issue 5299 - Protected inheritance is semantically undefined

Deprecation -> Error
Fix Issue 3990 - Deferencing a dynamic array as pointer

Deprecation -> Error
fix Issue 13361 - Empty UDA accepted
Do not rely on implicit construction of Prot
Remove #ifed out code
Fix shadowing in deduceType
Remove shadowing and use of goto in ForeachStatement::semantic
Replace code that doesn't convert to D
Fix COFF32 library paths for Windows 8 SDK and DX-SDK
Merge pull request #3928 from rainers/coff32_libpaths

Fix COFF32 library paths for Windows 8 SDK and DX-SDK