aboutsummaryrefslogtreecommitdiff
path: root/crates/ra_ide_db/src
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'upstream/master' into 503-hover-doc-linksZac Pullar-Strecker2020-07-318-155/+206
|\
| * Finalize Trait grammarAleksey Kladov2020-07-302-3/+3
| * Finalize const&static grammarAleksey Kladov2020-07-302-4/+4
| * Rename EnumVariant -> VariantAleksey Kladov2020-07-301-1/+1
| * Rename EnumDef -> EnumAleksey Kladov2020-07-302-3/+3
| * Rename StructDef -> StructAleksey Kladov2020-07-302-3/+3
| * Finalize union grammarAleksey Kladov2020-07-301-1/+1
| * Rename FieldDef -> FieldAleksey Kladov2020-07-301-1/+1
| * Rename RecordLit -> RecordExprAleksey Kladov2020-07-302-2/+2
| * Rename TypeAliasDef -> TypeAliasAleksey Kladov2020-07-302-3/+3
| * Rename FnDef -> FnAleksey Kladov2020-07-302-2/+2
| * Rename RenameAleksey Kladov2020-07-301-1/+1
| * SSR: Use Definition::find_usages to speed up matching.David Lattimore2020-07-242-15/+24
| * Merge #5503bors[bot]2020-07-231-4/+4
| |\
| | * Replace superslice with API on path to stabilizationAleksey Kladov2020-07-231-4/+4
| * | Store macro invocation parameters as text instead of ttLaurențiu Nicola2020-07-221-2/+2
| |/
| * Correctly resolve assoc. types in path bindingsJonas Schievink2020-07-171-0/+22
| * Remove TypeCtor interningFlorian Diebold2020-07-151-1/+0
| * Use Chalk closure supportFlorian Diebold2020-07-151-2/+0
| * Fix classify_name_ref on multi-path macro callsJonas Schievink2020-07-141-2/+8
| * Remove relative_path dependencyAleksey Kladov2020-07-081-4/+3
| * Merge #5244bors[bot]2020-07-071-0/+9
| |\
| | * Add a command to compute memory usage statisticsJonas Schievink2020-07-071-0/+9
| * | Merge #5245bors[bot]2020-07-071-1/+1
| |\ \ | | |/ | |/|
| | * Refactor AssistBuilder to manage a SourceChangeChristoph Herzog2020-07-071-1/+1
| * | Switch to fully dynamically dispatched salsaAleksey Kladov2020-07-073-33/+30
| |/
| * Fix memory usage accounting for interned queriesJonas Schievink2020-07-031-17/+30
| * Merge #5175bors[bot]2020-07-011-2/+3
| |\
| | * Split `CrateImplDefs` in inherent and trait implsJonas Schievink2020-07-011-2/+3
| * | Reuse Semantics instancesLaurențiu Nicola2020-07-011-8/+4
| |/
| * Try to reduce Semantics monomorphisationsLaurențiu Nicola2020-07-011-1/+7
| * Use the existing Semantics in auto_importLaurențiu Nicola2020-07-011-46/+42
* | Return a resolver for Definition::LocalZac Pullar-Strecker2020-06-301-2/+1
* | Format & replace todos with 'fixme'Zac Pullar-Strecker2020-06-301-4/+7
* | Move resolver into impls, work on testsZac Pullar-Strecker2020-06-301-1/+16
|/
* Simlify with matches!()Veetaha2020-06-281-4/+1
* Measure ItemTree query memory usageJonas Schievink2020-06-241-0/+1
* Remove raw item queryJonas Schievink2020-06-241-1/+0
* New VFSAleksey Kladov2020-06-233-69/+30
* Add new query to statsJonas Schievink2020-06-191-0/+1
* Replace `impls_in_trait` with `CrateImplDefs`Jonas Schievink2020-06-191-1/+0
* Remove special casing for library symbolsAleksey Kladov2020-06-182-122/+47
* Anchor file-system operations to the file, and not to the source root.Aleksey Kladov2020-06-161-3/+3
* Remove dead codeAleksey Kladov2020-06-112-24/+3
* Merge #4843bors[bot]2020-06-111-2/+2
|\
| * Make relevant_crates return a SetAleksey Kladov2020-06-111-2/+2
* | Merge #4819bors[bot]2020-06-112-33/+66
|\ \ | |/ |/|
| * Add symbol index FIXMEJonas Schievink2020-06-111-0/+3
| * Move limit check downJonas Schievink2020-06-101-1/+1
| * ImportsLocator: use ImportMap for non-local cratesJonas Schievink2020-06-101-22/+24