Fix #1027
Test for #1027
The assert part of #1030
Add an anonymous annotation to an assert (for #1030)
Issue #1030: Don't barf when we see an anonymous annotation
Add support for model annotations on parameters
Add model annotations to class and method parameters (not to attribute setter parameters though, that wouldn't make sense)
Issue #1030: Add a test for anonymous annotations on classes, methods, attributes and parameters
Issue #1030: Switch module.ceylon to use an anonymous annotation
Issue #1024: Factor out the transformation of a 's result declaration into transformCommonResultDecl(). Then call it outside the scope of the substitution introduced as a side-effect of transformInnermostThen(), thus avoiding the situation where the outer CondList transformation introduces a substitution which is immediately masked by the unclosable substitution introduced by the inner AssertCond
Issue #1024: Add a test, also test 'while', which was similarly afflicted.
Issue #1024: Change the order in which alias var decls occur in the transformation of `if(cond1, cond2, ..., condN)` to preserve the 1..N order (was N..1).
Issue #1024: Fix .src because we now generate some var decls in a different order
check only the .sha1 of the .src and .car files
Fix ceylon/ceylon-js#167 and remove duplicate compilation
Fixed .src file for test that doesn't fail
Added test for #1029
Made sure that method expressions surrounded with elipsis are marked boxed (#1029)
Skip elipses around invocation primaries (#1029)
Deal with invocation primaries surrounded with elipses as if they were method handles (#1029)