-
- Downloads
Propagate expected types to onSuccess
This allows CostModels to estimate correctly the minimal cost of a applying a rule. With type information on the expected types of a solution reconstruction, the cost model can provide dummy values of the correct type, avoiding assertion errors when composing solutions.
Showing
- src/main/scala/leon/purescala/TreeOps.scala 1 addition, 0 deletionssrc/main/scala/leon/purescala/TreeOps.scala
- src/main/scala/leon/synthesis/CostModel.scala 1 addition, 1 deletionsrc/main/scala/leon/synthesis/CostModel.scala
- src/main/scala/leon/synthesis/Heuristics.scala 4 additions, 1 deletionsrc/main/scala/leon/synthesis/Heuristics.scala
- src/main/scala/leon/synthesis/Rules.scala 10 additions, 13 deletionssrc/main/scala/leon/synthesis/Rules.scala
- src/main/scala/leon/synthesis/Solution.scala 3 additions, 2 deletionssrc/main/scala/leon/synthesis/Solution.scala
Loading
Please register or sign in to comment