add support for if expressions #503
add switch expressions #556
anonymous class expressions #333
basic tests for new inline syntax
check that if/switch expressions are exhaustive
fix problem reported by David Hagen in ML #1117
fix narrowing of switched name
fix #1118
Merge branch 'master' into inline
Declaration: added isNamed() for #333 and implemented it in Class/Method
LocalDeclarationVisitor #333: support object expressions
Merge branch 'master' into inline
Merge branch 'master' into inline
Merge branch 'inline'
fix #1140, fix for fix for fix of #1136
add an extra test
fix spans for if expressions, fixing IDE bugs #503
I prefer this fix to #1143, but thanks anyway @lucaswerkmeister
spec for #556 and #503
extra tests for #556