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'