CTFE returns classes
Allow to multiple references to object + Allow to assign enum class object to local variables + Fix 5678
disallow pointers to mutable struct enums and mutable class enums
disallow class enums and thread-local mutable classes and pointers to structs
Fixed this-assignment bug + code style fixes
fix phobos test fail
add comment and small refactoring
don't pretend we found a match
fix Issue 9844 - DMD (-m64) int long initialisation bug
Replace of  'magic' number with named constant.
fix Issue 9885 - IFTI should consider known tuple types
fix Issue 9561 - Many error messages from std.format
fix Issue 8609 - A forward reference error with static arrays
fix Issue 6312 - template instance cannot use argument from enclosing template
fix Issue 9417 - "no size yet for forward reference" error with nested structure
fix Issue 8833 - Odd error with expression tuples
Merge pull request #1842 from WalterBright/no_guessing

don't pretend we found a match
Check declaration initializer expressions for nested refs.
Merge pull request #1848 from 9rnsr/fix9561

Issue 9561 - Many error messages from std.format
fix Issue 8698 - Forward reference error with interfaces