aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_def/src/find_path.rs
Commit message (Collapse)AuthorAgeFilesLines
* Don't store call-site text offsets in hygiene infoJonas Schievink2021-05-061-1/+1
|
* find_path: check only crate-level preludeJonas Schievink2021-04-301-2/+28
|
* Fix some find_path bugs around inner itemsJonas Schievink2021-04-191-5/+58
|
* Fix `TestDB::module_at_position` with submodulesJonas Schievink2021-04-171-0/+23
|
* Remove unneeded annotations from find_path testsJonas Schievink2021-04-151-6/+0
|
* Make find_path tests adhere to style guideJonas Schievink2021-04-151-260/+327
|
* Code review fixesKirill Bulatov2021-03-221-0/+2
|
* Do not revisit recursively imported modulesKirill Bulatov2021-03-211-7/+47
|
* Use upstream cov-markLaurențiu Nicola2021-03-081-12/+10
|
* Remove incorrect broken testJonas Schievink2021-03-031-24/+0
| | | | | `Struct` cannot be named at all in that position, since `super` doesn't resolve to the block scope
* Fix `find_path` when inner items are presentJonas Schievink2021-03-011-12/+47
|
* Teach `find_path` about inner itemsJonas Schievink2021-02-091-10/+91
|
* Make `ModPath`'s representation privateJonas Schievink2021-02-041-5/+5
|
* Create all `ModuleId`s through a `DefMap` methodJonas Schievink2021-01-251-19/+8
| | | | | `ModuleId` needs to be able to represent blocks, and only the associated `DefMap` will know how to construct that `ModuleId`
* Obtain `ModuleId`'s `DefMap` through a methodJonas Schievink2021-01-221-5/+5
|
* DefMap: hide remaining crate-visible fieldsJonas Schievink2021-01-201-2/+2
|
* Make public DefMap fields privateJonas Schievink2021-01-201-7/+7
|
* Rename `CrateDefMap` to `DefMap`Jonas Schievink2021-01-181-2/+2
|
* Change <|> to $0 - RebaseKevaundray Wedderburn2021-01-071-24/+24
|
* Add test makrAleksey Kladov2020-10-061-0/+2
|
* Make find_path_prefixed configurableLukas Wirth2020-10-051-109/+138
|
* Don't unnecessarily unnest imports for import insertionLukas Wirth2020-09-251-43/+127
|
* Rename ra_hir_def -> hir_defAleksey Kladov2020-08-131-0/+687