summaryrefslogtreecommitdiff
path: root/Chalice/src/main
diff options
context:
space:
mode:
authorGravatar stefanheule <unknown>2012-03-09 02:33:36 -0800
committerGravatar stefanheule <unknown>2012-03-09 02:33:36 -0800
commit1edc06c71b783d4a70d3e0e8a011fc47e78d3c3a (patch)
treec0cd27c346d06c7111f6ae6e127cfae8e7fadac2 /Chalice/src/main
parent55b69a7c7d029c9fbd607f563ecd23087141b298 (diff)
parent68f2b9caf8b5d64399eb8e74daf75788bec74e4f (diff)
Automatic merge.
Diffstat (limited to 'Chalice/src/main')
-rw-r--r--Chalice/src/main/scala/Translator.scala2
1 files changed, 1 insertions, 1 deletions
diff --git a/Chalice/src/main/scala/Translator.scala b/Chalice/src/main/scala/Translator.scala
index cf7e85aa..95996ee9 100644
--- a/Chalice/src/main/scala/Translator.scala
+++ b/Chalice/src/main/scala/Translator.scala
@@ -3038,7 +3038,7 @@ object TranslationHelper {
}
def SubstRd(e: Expression): Expression = e match {
- case Access(e, _:Permission) =>
+ case Access(e, p: Permission) if p != Star =>
//val r = Access(e,MonitorEpsilon(None)); r.pos = e.pos; r.typ = BoolClass; r
val r = Access(e,Epsilons(IntLiteral(1))); r.pos = e.pos; r.typ = BoolClass; r
case Implies(e0,e1) =>