aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_ty/src/diagnostics/unsafe_check.rs
Commit message (Collapse)AuthorAgeFilesLines
* Use chalk_ir::FnDefIdFlorian Diebold2021-03-131-1/+1
|
* Separate `Ty` and `TyKind` like in ChalkFlorian Diebold2021-03-131-2/+2
| | | | | Currently `Ty` just wraps `TyKind`, but this allows us to change most places to already use `intern` / `interned`.
* Introduce Ty::AliasLukas Wirth2021-03-011-1/+1
|
* Inline TypeCtor into TyLukas Wirth2021-02-281-4/+2
|
* Classify function calls as functions when shadowed by typesLukas Wirth2021-01-281-9/+3
|
* Deny unreachable-pubAleksey Kladov2020-11-021-4/+4
| | | | | | | | It's very useful when `pub` is equivalent to "this is crate's public API", let's enforce this! Ideally, we should enforce it for local `cargo test`, and only during CI, but that needs https://github.com/rust-lang/cargo/issues/5034.
* Move safe intrinsic testsFrancesco Zardi2020-10-211-0/+18
|
* Code style adjustmentsIgor Aleksanov2020-10-121-3/+3
|
* Rename ra_hir_ty -> hir_tyAleksey Kladov2020-08-131-0/+205