@@ -0,0 +1,658 @@
+package com.redhat.ceylon.compiler.java.language;%0A%0A/**%0A * Error used by the compiler when an expression or statement %0A * (that's not a declaration) has typechecker errors.%0A */%0Apublic class UnresolvedCompilationError extends Error %7B%0A%0A    private static final long serialVersionUID = -6034493434470699238L;%0A%0A    public UnresolvedCompilationError() %7B%0A        super();%0A    %7D%0A%0A    public UnresolvedCompilationError(String message, Throwable cause) %7B%0A        super(message, cause);%0A    %7D%0A%0A    public UnresolvedCompilationError(String message) %7B%0A        super(message);%0A    %7D%0A%0A    public UnresolvedCompilationError(Throwable cause) %7B%0A        super(cause);%0A    %7D%0A%0A%7D%0A

Add an exception type to use when an expression or statement has errors (ceylon/ceylon-compiler#1173)