|
5 | 5 | //! to `test/`. We can't compile without access to `test/`, so we can't be under
|
6 | 6 | //! of `test_util.rs`.
|
7 | 7 | use chalk_integration::{
|
8 |
| - db::ChalkDatabase, lowering::LowerGoal, program::Program, query::LoweringDatabase, SolverChoice, |
| 8 | + db::ChalkDatabase, lowering::lower_goal, program::Program, query::LoweringDatabase, |
| 9 | + SolverChoice, |
9 | 10 | };
|
10 | 11 | use chalk_solve::ext::*;
|
11 | 12 | use chalk_solve::logging_db::LoggingRustIrDatabase;
|
@@ -47,10 +48,11 @@ pub fn logging_db_output_sufficient(
|
47 | 48 | println!("goal {}", goal_text);
|
48 | 49 | assert!(goal_text.starts_with("{"));
|
49 | 50 | assert!(goal_text.ends_with("}"));
|
50 |
| - let goal = chalk_parse::parse_goal(&goal_text[1..goal_text.len() - 1]) |
51 |
| - .unwrap() |
52 |
| - .lower(&*program) |
53 |
| - .unwrap(); |
| 51 | + let goal = lower_goal( |
| 52 | + &*chalk_parse::parse_goal(&goal_text[1..goal_text.len() - 1]).unwrap(), |
| 53 | + &*program, |
| 54 | + ) |
| 55 | + .unwrap(); |
54 | 56 |
|
55 | 57 | println!("using solver: {:?}", solver_choice);
|
56 | 58 | let peeled_goal = goal.into_peeled_goal(db.interner());
|
@@ -88,10 +90,11 @@ pub fn logging_db_output_sufficient(
|
88 | 90 | println!("goal {}", goal_text);
|
89 | 91 | assert!(goal_text.starts_with("{"));
|
90 | 92 | assert!(goal_text.ends_with("}"));
|
91 |
| - let goal = chalk_parse::parse_goal(&goal_text[1..goal_text.len() - 1]) |
92 |
| - .unwrap() |
93 |
| - .lower(&*new_program) |
94 |
| - .unwrap(); |
| 93 | + let goal = lower_goal( |
| 94 | + &*chalk_parse::parse_goal(&goal_text[1..goal_text.len() - 1]).unwrap(), |
| 95 | + &*new_program, |
| 96 | + ) |
| 97 | + .unwrap(); |
95 | 98 |
|
96 | 99 | println!("using solver: {:?}", solver_choice);
|
97 | 100 | let peeled_goal = goal.into_peeled_goal(db.interner());
|
|
0 commit comments