@@ -51,7 +51,7 @@ public void processSubtyping(Predicate expectedType, List<GhostState> list, CtEl
5151 premises = premisesBeforeChange .changeStatesToRefinements (filtered , s ).changeAliasToRefinement (context , f );
5252 et = expectedType .changeStatesToRefinements (filtered , s ).changeAliasToRefinement (context , f );
5353 } catch (Exception e ) {
54- throw new RefinementError (element .getPosition (), expectedType .getExpression (), premises .simplify (), map );
54+ throw new RefinementError (element .getPosition (), expectedType .simplify (), premises .simplify (), map );
5555 }
5656
5757 try {
@@ -267,7 +267,7 @@ private TranslationTable createMap(Predicate expectedType) {
267267 protected void raiseError (Exception e , SourcePosition position , Predicate found , Predicate expected ,
268268 TranslationTable map ) throws LJError {
269269 if (e instanceof TypeCheckError ) {
270- throw new RefinementError (position , expected .getExpression (), found .simplify (), map );
270+ throw new RefinementError (position , expected .simplify (), found .simplify (), map );
271271 } else if (e instanceof liquidjava .smt .errors .NotFoundError nfe ) {
272272 throw new NotFoundError (position , e .getMessage (), nfe .getName (), nfe .getKind (), map );
273273 } else {
@@ -288,7 +288,7 @@ protected void raiseSubtypingError(SourcePosition position, Predicate expected,
288288 gatherVariables (found , lrv , mainVars );
289289 TranslationTable map = new TranslationTable ();
290290 Predicate premises = joinPredicates (expected , mainVars , lrv , map ).toConjunctions ();
291- throw new RefinementError (position , expected .getExpression (), premises .simplify (), map );
291+ throw new RefinementError (position , expected .simplify (), premises .simplify (), map );
292292 }
293293
294294 protected void raiseSameStateError (SourcePosition position , Predicate expected , String klass ) throws LJError {
0 commit comments