aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_hir_def/src/nameres/tests
Commit message (Collapse)AuthorAgeFilesLines
* Run cargo +nightly fix --clippy -Z unstable-optionsKirill Bulatov2020-02-181-2/+2
|
* Fix various names, e.g. Iterator not resolving in core preludeFlorian Diebold2020-01-111-0/+45
| | | | | | | | | | | | | Basically, `Iterator` is re-exported via several steps, which happened to not be resolved yet when we got to the prelude import, but since the name resolved to the reexport from `core::iter` (just to no actual items), we gave up trying to resolve it further. Maybe part of the problem is that we can have `PartialResolvedImport::Unresolved` or `PartialResolvedImport::Indeterminate` with `None` in all namespaces, and handle them differently. Fixes #2683.
* Fix cross-crate glob privacy handlingFlorian Diebold2019-12-261-0/+20
|
* Handle privacy for modulesFlorian Diebold2019-12-261-2/+1
|
* Take visibility into account for glob importsFlorian Diebold2019-12-262-2/+80
|
* Make legacy macros privateAleksey Kladov2019-12-201-2/+2
|
* Move impls to ItemScopeAleksey Kladov2019-12-201-2/+2
|
* Handle start imports in import groupsAleksey Kladov2019-12-191-0/+21
|
* Add expansion infrastructure for derive macrosFlorian Diebold2019-12-051-0/+24
|
* Use InFile for AstIdAleksey Kladov2019-11-281-2/+2
|
* Rename CrateModuleIdAleksey Kladov2019-11-231-1/+1
|
* Add convenience method for testingAleksey Kladov2019-11-152-4/+4
|
* Restore crate_def_map marksAleksey Kladov2019-11-033-8/+8
|
* move crate_def_map tests to hir_defAleksey Kladov2019-11-035-0/+1655