aboutsummaryrefslogtreecommitdiff
path: root/crates/ide/src/references.rs
Commit message (Expand)AuthorAgeFilesLines
* Implement ast::AstNode for NameLike and move it to node_extLukas Wirth2021-02-161-23/+15
* Merge #7656bors[bot]2021-02-141-100/+170
|\
| * Only use HIR when searching for enum constructors, otherwise fall back to ASTLukas Wirth2021-02-131-48/+34
| * Implement constructor usage search for almost all itemsLukas Wirth2021-02-121-105/+189
* | Don't classify attribute macros as their path unless it's a function with the...Lukas Wirth2021-02-131-0/+35
|/
* Update references test outputLukas Wirth2021-02-121-2/+2
* Use NameLike in FileReference directly as its not exported from ide anymoreLukas Wirth2021-02-121-6/+2
* Refactor reference searching to work with the astLukas Wirth2021-02-121-172/+185
* Remove unused ReferenceSearchResult functionsLukas Wirth2021-02-121-24/+5
* Resolve TupleStructPat in SourceAnalyzer::resolve_pathLukas Wirth2021-02-101-0/+23
* Shorten hir::TypeParam full_range in NavigationTargetLukas Wirth2021-01-261-0/+16
* Remove obsolete RangeInfo usage in referencesLukas Wirth2021-01-181-34/+18
* Add test for reference search on self declaration paramLukas Wirth2021-01-181-0/+20
* Handle self/super/crate in PathSegment as NameRefLukas Wirth2021-01-151-96/+23
* Rename FileReferences -> UsageSearchResultLukas Wirth2021-01-121-5/+5
* Ensure uniqueness of file ids in reference search via hashmapLukas Wirth2021-01-121-49/+48
* Group references by FileIdLukas Wirth2021-01-121-46/+52
* Merge #7218bors[bot]2021-01-101-1/+1
|\
| * Fixed typos in code commentsVincent Esche2021-01-091-1/+1
* | Replace SyntaxKind usage with T! macro where applicableLukas Wirth2021-01-101-5/+4
* | Use hir::GenericParam in ide_db::Definition instead of relisting all 3Lukas Wirth2021-01-101-1/+4
|/
* Change <|> to $0 - RebaseKevaundray Wedderburn2021-01-071-37/+37
* Add ConstParams to the ide layerLukas Wirth2021-01-011-0/+16
* Support labels in reference searchLukas Wirth2020-12-241-1/+23
* Acquire original text range when searching for referencesLukas Wirth2020-12-211-6/+42
* Deduplicate highlight tags and symbol kindsAleksey Kladov2020-12-181-2/+2
* NavTarget doesn't assume that it points to a symbolAleksey Kladov2020-12-181-1/+1
* Don't expose SyntaxKind from IDE APIAleksey Kladov2020-12-181-36/+36
* Lifetime reference searchLukas Wirth2020-12-161-5/+86
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-151-1/+1
* Add find usages for enum constructorsDaiki Ihara2020-12-141-0/+115
* Support self in reference searchLukas Wirth2020-11-291-1/+102
* Use shorthand field syntax in destructuresLukas Wirth2020-11-141-2/+2
* Properly handle shorthands in destructure patterns when renamingLukas Wirth2020-11-141-6/+15
* Remove more unreachable pubsAleksey Kladov2020-11-021-6/+2
* Re-export base_db from ide_dbIgor Aleksanov2020-10-241-1/+1
* Clarify the names one more timeAleksey Kladov2020-10-151-2/+2
* More idiomatic classification APIAleksey Kladov2020-10-151-3/+3
* More clarificationsAleksey Kladov2020-10-151-1/+1
* Clarify NameClass names a bitAleksey Kladov2020-10-151-1/+1
* Add fix for incorrect case diagnosticIgor Aleksanov2020-10-121-1/+1
* Show reason for failed rename refactoringRĂ¼diger Herrmann2020-10-101-0/+1
* adt: correctly inherit field visibility from enumJonas Schievink2020-10-091-0/+24
* Treat `ast::Name` in field patterns as useJonas Schievink2020-10-091-0/+46
* Fix source_to_def for named enum variant fieldsJonas Schievink2020-10-091-0/+17
* rename mock_analysis -> fixtureAleksey Kladov2020-10-021-2/+2
* Get rid of MockAnalysisAleksey Kladov2020-10-021-60/+58
* Expectify find_references testsAleksey Kladov2020-10-021-176/+181
* Future proof find-usages APIAleksey Kladov2020-08-191-1/+3
* Rename ra_ide -> ideAleksey Kladov2020-08-131-0/+694