aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir/src/nameres/tests.rs
Commit message (Collapse)AuthorAgeFilesLines
* gracefully handle cycles in crate graphAleksey Kladov2019-01-131-3/+9
| | | | | rust-lang/rust has absolutely weird setup with rustc-workspace-shim, which leads to real cycles.
* introduce marking infrastructure for maintainable testsAleksey Kladov2019-01-101-0/+29
| | | | This also fixes a particular edge case in name resolution.
* more stable DefIds via bfs tree walkingAleksey Kladov2019-01-081-5/+12
|
* one more invalidation testAleksey Kladov2019-01-081-1/+32
|
* fix test namingAleksey Kladov2019-01-081-22/+22
|
* remove duplication in testsAleksey Kladov2019-01-081-55/+33
|
* Fix name resolution across source rootsFlorian Diebold2019-01-081-1/+96
| | | | It was using the wrong name in that case.
* Fix use tree desugaringFlorian Diebold2019-01-081-0/+29
|
* dont reexport module idAleksey Kladov2019-01-081-6/+7
|
* Import fixpoint loop for name resolutionFlorian Diebold2019-01-081-1/+30
|
* fix the testAleksey Kladov2019-01-061-2/+2
|
* flatten module structureAleksey Kladov2019-01-061-0/+273