aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_db/src/defs.rs
Commit message (Expand)AuthorAgeFilesLines
* Swap `into_definition` and `definition` semantics for `FieldShorthand` variantunexge2020-06-081-2/+2
* Add `FieldShorthand` variant to `NameClass`unexge2020-06-081-26/+30
* Add goto def for enum variant fieldunexge2020-06-061-0/+6
* Add hover actions as LSP extensionvsrs2020-06-051-1/+1
* Remove cross-crate marksAleksey Kladov2020-05-201-8/+2
* New definition_visibility methodFedor Sakharov2020-05-111-13/+2
* Also for consts and type aliasesFedor Sakharov2020-05-111-0/+2
* Find references to a function outside moduleFedor Sakharov2020-05-111-0/+1
* Remove HasVisibility implementationFedor Sakharov2020-05-071-2/+5
* Fix rename of enum variant visible from moduleFedor Sakharov2020-05-061-1/+4
* refactor: use parent instead ancestors for use aliasBenjamin Coenen2020-05-041-1/+1
* add support of use alias semantic in definition #4202Benjamin Coenen2020-05-021-5/+9
* wipBenjamin Coenen2020-05-011-1/+7
* Rename StructField -> FieldAleksey Kladov2020-04-251-11/+11
* Fix goto definition for record patternsAleksey Kladov2020-04-181-0/+9
* Make records grammar more orthogonalAleksey Kladov2020-04-111-1/+1
* Add ItemScope::visibility_ofEdwin Cheng2020-03-241-23/+8
* Support cross-crate marksAleksey Kladov2020-03-041-0/+6
* Move reference classification to ra_ide_dbAleksey Kladov2020-03-031-3/+75
* Rename NameDefinition -> DefinitionAleksey Kladov2020-03-031-43/+44
* Refactor reference search a bitAleksey Kladov2020-03-031-1/+27
* Simplify: remove couple of useless functionsAleksey Kladov2020-03-021-19/+11
* Rename ast::ImplBlock -> ast::ImplDefAleksey Kladov2020-02-291-2/+2
* Fix highlighting of const patternsAleksey Kladov2020-02-281-0/+6
* Classify name takes const patterns into accountAleksey Kladov2020-02-281-1/+26
* Fix union classificationAleksey Kladov2020-02-281-0/+4
* Refactor primary IDE APIAleksey Kladov2020-02-261-33/+17
* Merge NameDefinition and NameKindAleksey Kladov2020-02-191-35/+20
* Derive visibility as wellAleksey Kladov2020-02-191-39/+44
* Don't store deriveable Module info in NameDefinitionAleksey Kladov2020-02-191-43/+37
* RenameAleksey Kladov2020-02-071-4/+4
* Remove irrelevant distinctionAleksey Kladov2020-02-071-28/+4
* Fix testsAleksey Kladov2020-02-061-1/+1
* Add a fixme noteAleksey Kladov2020-02-061-0/+2
* Move NameKind upAleksey Kladov2020-02-061-0/+194