aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_db/src/defs.rs
Commit message (Expand)AuthorAgeFilesLines
* Finalize Trait grammarAleksey Kladov2020-07-301-1/+1
* Finalize const&static grammarAleksey Kladov2020-07-301-2/+2
* Rename EnumVariant -> VariantAleksey Kladov2020-07-301-1/+1
* Rename EnumDef -> EnumAleksey Kladov2020-07-301-1/+1
* Rename StructDef -> StructAleksey Kladov2020-07-301-1/+1
* Finalize union grammarAleksey Kladov2020-07-301-1/+1
* Rename FieldDef -> FieldAleksey Kladov2020-07-301-1/+1
* Rename RecordLit -> RecordExprAleksey Kladov2020-07-301-1/+1
* Rename TypeAliasDef -> TypeAliasAleksey Kladov2020-07-301-1/+1
* Rename FnDef -> FnAleksey Kladov2020-07-301-1/+1
* Rename RenameAleksey Kladov2020-07-301-1/+1
* SSR: Use Definition::find_usages to speed up matching.David Lattimore2020-07-241-15/+20
* Correctly resolve assoc. types in path bindingsJonas Schievink2020-07-171-0/+22
* Fix classify_name_ref on multi-path macro callsJonas Schievink2020-07-141-2/+8
* In field patterns, don't highlight local binding as a fieldAleksey Kladov2020-06-101-3/+6
* 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