Primitive support for aliasing in pattern matching
Showing
- src/main/scala/leon/purescala/ExprOps.scala 3 additions, 0 deletionssrc/main/scala/leon/purescala/ExprOps.scala
- src/main/scala/leon/xlang/AntiAliasingPhase.scala 120 additions, 82 deletionssrc/main/scala/leon/xlang/AntiAliasingPhase.scala
- src/main/scala/leon/xlang/XLangDesugaringPhase.scala 6 additions, 0 deletionssrc/main/scala/leon/xlang/XLangDesugaringPhase.scala
- src/test/resources/regression/verification/xlang/valid/PatternMatchingAliasingMutation1.scala 17 additions, 0 deletions...cation/xlang/valid/PatternMatchingAliasingMutation1.scala
- src/test/resources/regression/verification/xlang/valid/PatternMatchingAliasingMutation2.scala 17 additions, 0 deletions...cation/xlang/valid/PatternMatchingAliasingMutation2.scala
- src/test/resources/regression/verification/xlang/valid/PatternMatchingAliasingMutation3.scala 19 additions, 0 deletions...cation/xlang/valid/PatternMatchingAliasingMutation3.scala
- src/test/resources/regression/verification/xlang/valid/PatternMatchingAliasingMutation4.scala 28 additions, 0 deletions...cation/xlang/valid/PatternMatchingAliasingMutation4.scala
- src/test/resources/regression/verification/xlang/valid/PatternMatchingAliasingMutation5.scala 31 additions, 0 deletions...cation/xlang/valid/PatternMatchingAliasingMutation5.scala
Please register or sign in to comment