Uplift GenericArgKind, CanonicalVarValues, QueryInput
and make NestedGoals generic
This commit is contained in:
parent
c00957a3e2
commit
05e0f8740a
25 changed files with 377 additions and 268 deletions
|
@ -5,9 +5,19 @@ edition = "2021"
|
|||
|
||||
[dependencies]
|
||||
rustc_type_ir = { path = "../rustc_type_ir", default-features = false }
|
||||
derivative = "2.2.0"
|
||||
rustc_macros = { path = "../rustc_macros", optional = true }
|
||||
rustc_type_ir_macros = { path = "../rustc_type_ir_macros" }
|
||||
rustc_serialize = { path = "../rustc_serialize", optional = true }
|
||||
rustc_data_structures = { path = "../rustc_data_structures", optional = true }
|
||||
rustc_ast_ir = { path = "../rustc_ast_ir", default-features = false }
|
||||
|
||||
[features]
|
||||
default = ["nightly"]
|
||||
nightly = [
|
||||
"rustc_type_ir/nightly",
|
||||
]
|
||||
"rustc_macros",
|
||||
"rustc_serialize",
|
||||
"rustc_data_structures",
|
||||
"rustc_ast_ir/nightly",
|
||||
]
|
||||
|
|
|
@ -1 +1,2 @@
|
|||
pub mod canonicalizer;
|
||||
pub mod solve;
|
||||
|
|
1
compiler/rustc_next_trait_solver/src/solve.rs
Normal file
1
compiler/rustc_next_trait_solver/src/solve.rs
Normal file
|
@ -0,0 +1 @@
|
|||
pub use rustc_type_ir::solve::*;
|
Loading…
Add table
Add a link
Reference in a new issue