aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_db/src/search.rs
Commit message (Expand)AuthorAgeFilesLines
* Implement ast::AstNode for NameLike and move it to node_extLukas Wirth2021-02-161-42/+24
* Fix a few clippy::perf warningskjeremy2021-02-161-1/+1
* Use NameLike in FileReference directly as its not exported from ide anymoreLukas Wirth2021-02-121-43/+20
* Refactor reference searching to work with the astLukas Wirth2021-02-121-80/+60
* Treat BlockExpr as a potential module originJonas Schievink2021-01-201-0/+10
* Handle self/super/crate in PathSegment as NameRefLukas Wirth2021-01-151-1/+1
* Rename FileReferences -> UsageSearchResultLukas Wirth2021-01-121-6/+5
* Ensure uniqueness of file ids in reference search via hashmapLukas Wirth2021-01-121-19/+29
* Group references by FileIdLukas Wirth2021-01-121-37/+64
* Use hir::GenericParam in ide_db::Definition instead of relisting all 3Lukas Wirth2021-01-101-1/+1
* Remove some stale deprecationsAleksey Kladov2021-01-071-1/+0
* Fix type error with .and_thenNick Spain2021-01-021-15/+14
* Handle not finding range in Definition::search_scopeNick Spain2021-01-021-12/+36
* Mark HasSource::source_old as deprecated but allow at all call sitesNick Spain2021-01-021-0/+2
* HasSource::source -> HasSource::source_oldNick Spain2021-01-021-12/+12
* Align code_model name with ungrammarAleksey Kladov2020-12-201-1/+1
* Rename ImplDef -> ImplAleksey Kladov2020-12-171-1/+1
* Lifetime reference searchLukas Wirth2020-12-161-13/+50
* Add find usages for enum constructorsDaiki Ihara2020-12-141-0/+15
* Support self in reference searchLukas Wirth2020-11-291-0/+1
* Use shorthand field syntax in destructuresLukas Wirth2020-11-141-10/+22
* Use shorthand record syntax when renaming struct initializer fieldLukas Wirth2020-11-141-6/+10
* Clarify the names one more timeAleksey Kladov2020-10-151-1/+1
* More idiomatic classification APIAleksey Kladov2020-10-151-3/+3
* More clarificationsAleksey Kladov2020-10-151-2/+2
* Unconfuse expression and pattern field init shorthandsAleksey Kladov2020-10-151-1/+1
* Treat `ast::Name` in field patterns as useJonas Schievink2020-10-091-43/+73
* Optimize reference searchAleksey Kladov2020-08-191-25/+38
* **Remove Unused Parameter** refactoringAleksey Kladov2020-08-191-1/+1
* Future proof find-usages APIAleksey Kladov2020-08-191-13/+35
* Rename ra_ide_db -> ide_dbAleksey Kladov2020-08-131-0/+322