-
- Downloads
Introduce FunctionFlags. Remove all other mutability from FunDef (except body).
Showing
- src/main/scala/leon/Main.scala 0 additions, 1 deletionsrc/main/scala/leon/Main.scala
- src/main/scala/leon/frontends/scalac/CodeExtraction.scala 15 additions, 15 deletionssrc/main/scala/leon/frontends/scalac/CodeExtraction.scala
- src/main/scala/leon/purescala/Definitions.scala 36 additions, 40 deletionssrc/main/scala/leon/purescala/Definitions.scala
- src/main/scala/leon/purescala/ExprOps.scala 1 addition, 1 deletionsrc/main/scala/leon/purescala/ExprOps.scala
- src/main/scala/leon/purescala/FunctionClosure.scala 3 additions, 3 deletionssrc/main/scala/leon/purescala/FunctionClosure.scala
- src/main/scala/leon/purescala/MethodLifting.scala 2 additions, 1 deletionsrc/main/scala/leon/purescala/MethodLifting.scala
- src/main/scala/leon/purescala/PrettyPrinter.scala 14 additions, 14 deletionssrc/main/scala/leon/purescala/PrettyPrinter.scala
- src/main/scala/leon/purescala/RestoreMethods.scala 4 additions, 3 deletionssrc/main/scala/leon/purescala/RestoreMethods.scala
- src/main/scala/leon/purescala/ScopeSimplifier.scala 2 additions, 1 deletionsrc/main/scala/leon/purescala/ScopeSimplifier.scala
- src/main/scala/leon/solvers/templates/TemplateGenerator.scala 1 addition, 2 deletions...main/scala/leon/solvers/templates/TemplateGenerator.scala
- src/main/scala/leon/synthesis/rules/ADTInduction.scala 1 addition, 1 deletionsrc/main/scala/leon/synthesis/rules/ADTInduction.scala
- src/main/scala/leon/synthesis/rules/ADTLongInduction.scala 1 addition, 1 deletionsrc/main/scala/leon/synthesis/rules/ADTLongInduction.scala
- src/main/scala/leon/synthesis/rules/CEGISLike.scala 19 additions, 18 deletionssrc/main/scala/leon/synthesis/rules/CEGISLike.scala
- src/main/scala/leon/synthesis/rules/IntInduction.scala 1 addition, 1 deletionsrc/main/scala/leon/synthesis/rules/IntInduction.scala
- src/main/scala/leon/synthesis/rules/IntegerInequalities.scala 5 additions, 7 deletions...main/scala/leon/synthesis/rules/IntegerInequalities.scala
- src/main/scala/leon/termination/StructuralSize.scala 6 additions, 6 deletionssrc/main/scala/leon/termination/StructuralSize.scala
- src/main/scala/leon/utils/PreprocessingPhase.scala 0 additions, 1 deletionsrc/main/scala/leon/utils/PreprocessingPhase.scala
- src/main/scala/leon/utils/ScopingPhase.scala 0 additions, 24 deletionssrc/main/scala/leon/utils/ScopingPhase.scala
- src/main/scala/leon/utils/UnitElimination.scala 4 additions, 4 deletionssrc/main/scala/leon/utils/UnitElimination.scala
- src/main/scala/leon/xlang/EpsilonElimination.scala 1 addition, 1 deletionsrc/main/scala/leon/xlang/EpsilonElimination.scala
Loading
Please register or sign in to comment