diff options
author | stefanheule <unknown> | 2012-03-09 02:33:36 -0800 |
---|---|---|
committer | stefanheule <unknown> | 2012-03-09 02:33:36 -0800 |
commit | 1edc06c71b783d4a70d3e0e8a011fc47e78d3c3a (patch) | |
tree | c0cd27c346d06c7111f6ae6e127cfae8e7fadac2 /Chalice/src/main | |
parent | 55b69a7c7d029c9fbd607f563ecd23087141b298 (diff) | |
parent | 68f2b9caf8b5d64399eb8e74daf75788bec74e4f (diff) |
Automatic merge.
Diffstat (limited to 'Chalice/src/main')
-rw-r--r-- | Chalice/src/main/scala/Translator.scala | 2 |
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) =>
|