c3c2893f30
fn is_useful , more skeletons Specify a lifetime on pattern references impl PatStack fill impl Matrix PatStack::pop_head_constructor Index-based approach struct PatCtxt fields construction fn Fields::wildcards split wildcard fn Constructor::is_covered_by_any(..) fn Matrix::specialize_constructor(..) impl Usefulness Initial work on witness construction Reorganize files Replace match checking diagnostic Handle types of expanded patterns unit match checking go brrr
41 lines
1.2 KiB
TOML
41 lines
1.2 KiB
TOML
[package]
|
|
name = "hir_ty"
|
|
version = "0.0.0"
|
|
description = "TBD"
|
|
license = "MIT OR Apache-2.0"
|
|
authors = ["rust-analyzer developers"]
|
|
edition = "2018"
|
|
|
|
[lib]
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
cov-mark = { version = "1.1", features = ["thread-local"] }
|
|
itertools = "0.10.0"
|
|
arrayvec = "0.7"
|
|
smallvec = "1.2.0"
|
|
ena = "0.14.0"
|
|
log = "0.4.8"
|
|
rustc-hash = "1.1.0"
|
|
scoped-tls = "1"
|
|
chalk-solve = { version = "0.68", default-features = false }
|
|
chalk-ir = "0.68"
|
|
chalk-recursive = "0.68"
|
|
la-arena = { version = "0.2.0", path = "../../lib/arena" }
|
|
once_cell = { version = "1.5.0" }
|
|
|
|
stdx = { path = "../stdx", version = "0.0.0" }
|
|
hir_def = { path = "../hir_def", version = "0.0.0" }
|
|
hir_expand = { path = "../hir_expand", version = "0.0.0" }
|
|
base_db = { path = "../base_db", version = "0.0.0" }
|
|
profile = { path = "../profile", version = "0.0.0" }
|
|
syntax = { path = "../syntax", version = "0.0.0" }
|
|
|
|
[dev-dependencies]
|
|
test_utils = { path = "../test_utils" }
|
|
expect-test = "1.1"
|
|
tracing = "0.1"
|
|
tracing-subscriber = { version = "0.2", default-features = false, features = ["env-filter", "registry"] }
|
|
tracing-tree = { version = "0.1.4" }
|
|
once_cell = { version = "1.5.0", features = ["unstable"] }
|