Mercurial > hg > truffle
diff graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/AlwaysValidAssumption.java @ 13333:1c446564d36c
AlwaysValidAssumption: fix typo and make constructor private
author | Andreas Woess <andreas.woess@jku.at> |
---|---|
date | Sat, 14 Dec 2013 03:04:01 +0100 |
parents | f28ea693056f |
children |
line wrap: on
line diff
--- a/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/AlwaysValidAssumption.java Sat Dec 14 02:57:09 2013 +0100 +++ b/graal/com.oracle.truffle.api/src/com/oracle/truffle/api/utilities/AlwaysValidAssumption.java Sat Dec 14 03:04:01 2013 +0100 @@ -31,17 +31,20 @@ * An assumption that is always valid. Used as a placeholder where an assumption is needed but never * invalidated. */ -public class AlwaysValidAssumption implements Assumption { +public final class AlwaysValidAssumption implements Assumption { public static final AlwaysValidAssumption INSTANCE = new AlwaysValidAssumption(); + private AlwaysValidAssumption() { + } + @Override public void check() throws InvalidAssumptionException { } @Override public void invalidate() { - throw new UnsupportedOperationException("Cannot invalidation this assumption - it is always valid"); + throw new UnsupportedOperationException("Cannot invalidate this assumption - it is always valid"); } @Override