aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_def/src/nameres.rs
Commit message (Expand)AuthorAgeFilesLines
* Fix incorrect `FileId` and remove broken shortcutJonas Schievink2021-01-281-9/+3
* Fix legacy macro resolution in block expressionsJonas Schievink2021-01-271-0/+11
* Intern block locations and handle them in ModuleIdJonas Schievink2021-01-251-47/+26
* Create all `ModuleId`s through a `DefMap` methodJonas Schievink2021-01-251-0/+4
* Include `countme` crate to count important data structures.Aleksey Kladov2021-01-211-0/+3
* Add name resolution query for block expressionsJonas Schievink2021-01-211-17/+78
* Treat BlockExpr as a potential module originJonas Schievink2021-01-201-2/+10
* DefMap: hide remaining crate-visible fieldsJonas Schievink2021-01-201-3/+15
* Make public DefMap fields privateJonas Schievink2021-01-201-2/+10
* Rename `CrateDefMap` to `DefMap`Jonas Schievink2021-01-181-6/+6
* prepare to publish el libro de arenaAleksey Kladov2021-01-141-1/+1
* Remove some unneeded string allocationsLukas Wirth2020-12-311-1/+1
* Avoid a couple of allocationsLaurențiu Nicola2020-12-291-1/+1
* More accurately place proc-macro diagnosticJonas Schievink2020-11-271-3/+38
* Publish diagnostics for macro expansion errorsJonas Schievink2020-11-271-2/+50
* Don't store `SyntaxNodePtr` in `CrateDefMap`Jonas Schievink2020-11-261-4/+5
* Emit better #[cfg] diagnosticsJonas Schievink2020-10-221-4/+12
* Rename UnconfiguredCode -> InactiveCodeJonas Schievink2020-10-201-1/+1
* Add a (hint) diagnostic for unconfigured itemsJonas Schievink2020-10-201-1/+14
* Rename declaration_name -> display_nameAleksey Kladov2020-10-201-5/+1
* Properly name the fieldKirill Bulatov2020-10-021-1/+1
* Add diagnostic types for unresolved crates/importsJonas Schievink2020-09-161-12/+81
* Rename ra_hir_def -> hir_defAleksey Kladov2020-08-131-0/+326