aboutsummaryrefslogtreecommitdiff
path: root/crates/hir/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Move type lowering methods to TyLoweringContextFlorian Diebold2021-03-131-3/+3
* Create TraitEnvironment through a queryFlorian Diebold2021-03-131-5/+7
* Use chalk_ir::PlaceholderIndexFlorian Diebold2021-03-131-1/+1
* Use chalk_ir::FnDefIdFlorian Diebold2021-03-131-4/+1
* Use chalk_ir::AssocTypeIdFlorian Diebold2021-03-131-2/+5
* Separate `Ty` and `TyKind` like in ChalkFlorian Diebold2021-03-131-33/+34
* Avoid double text edits when renaming mod declarationLukas Wirth2021-03-101-1/+0
* Delete `ContainerId`Jonas Schievink2021-03-091-21/+9
* Stop using `ContainerId` in `AssocContainerId`Jonas Schievink2021-03-091-2/+2
* Merge #7942bors[bot]2021-03-091-7/+1
|\
| * Show whether a binding is mutable or not on hoverLukas Wirth2021-03-091-7/+1
* | Cleanup auto-ref in completionAleksey Kladov2021-03-091-4/+3
|/
* Merge #7873 #7933bors[bot]2021-03-091-0/+11
|\
| * Refactor the import locationKirill Bulatov2021-03-081-0/+11
* | Use `Type::new_with_resolver_inner` moreJonas Schievink2021-03-091-26/+14
|/
* Hygiene is an internal implementation detail of the compilerAleksey Kladov2021-03-081-2/+5
* Remove useless code_model indirectionAleksey Kladov2021-03-081-28/+2114
* Show docs on hover for keywords and primitivesLukas Wirth2021-03-021-6/+5
* Impl HasAttrs for GenericParamLukas Wirth2021-01-011-2/+3
* Add ConstParams to the HIRLukas Wirth2021-01-011-3/+3
* Track labels in the HIRLukas Wirth2020-12-241-2/+2
* Align code_model name with ungrammarAleksey Kladov2020-12-201-3/+3
* Rename ImplDef -> ImplAleksey Kladov2020-12-171-1/+1
* Add Lifetimes to the HIRLukas Wirth2020-12-111-4/+5
* Make `original_range` a method on `InFile<&SyntaxNode>`Jonas Schievink2020-12-081-1/+1
* Remove hir_def/docs.rs moduleLukas Wirth2020-12-071-2/+1
* Use `ExpandResult` instead of `MacroResult`Jonas Schievink2020-11-261-1/+1
* hir_expand: propagate expansion errorsJonas Schievink2020-11-241-2/+2
* Remove query aliasesKirill Bulatov2020-11-161-1/+1
* Use imports_locatorKirill Bulatov2020-11-161-1/+1
* Add imports in auto completionKirill Bulatov2020-11-161-0/+1
* Remove more unreachable pubsAleksey Kladov2020-11-021-1/+2
* Shorten type hints for std::iter IteratorsLukas Wirth2020-10-061-1/+1
* Move ModPath->ast::Path function to IDE layerAleksey Kladov2020-10-061-5/+2
* Make ImportPrefix a configuration optionLukas Wirth2020-10-051-0/+1
* Tease apart orthogonal concerns in markdown link rewritingAleksey Kladov2020-08-261-3/+1
* Remove AttrDefAleksey Kladov2020-08-251-1/+1
* Move attrs from code_module to a separate moduleAleksey Kladov2020-08-251-5/+6
* Use the same abstraction for attrs and docsAleksey Kladov2020-08-251-1/+1
* Renames, comments, and dead code removalZac Pullar-Strecker2020-08-241-2/+2
* Merge remote-tracking branch 'upstream/master' into 503-hover-doc-linksZac Pullar-Strecker2020-08-241-2/+5
* Better API factoring around self access modesAleksey Kladov2020-08-191-1/+1
* Add SelfParam to code_modelAleksey Kladov2020-08-191-4/+4
* Add new method to Semantics, method_receiver_kind, which returns the kind of ...Paul Daniel Faria2020-08-161-1/+1
* Don't expose hir::Path out of hirAleksey Kladov2020-08-151-2/+5
* Make hygiene private to hirAleksey Kladov2020-08-131-2/+6
* Rename ra_hir -> hirAleksey Kladov2020-08-131-0/+59