aboutsummaryrefslogtreecommitdiff
path: root/crates/hir/src/semantics.rs
Commit message (Expand)AuthorAgeFilesLines
* Move doc-comment highlight injection from AST to HIRLukas Wirth2021-03-161-0/+1
* Upgrade rowanAleksey Kladov2021-03-161-6/+24
* Return multiple modules in `parent_module`Lukas Wirth2021-03-151-2/+6
* Remove useless code_model indirectionAleksey Kladov2021-03-081-3/+2
* For unresolved macros, hightlight only the last segmentAleksey Kladov2021-02-281-5/+3
* Wrap `BuiltinType` in code modelJonas Schievink2021-02-111-1/+1
* Show const params in completionsLukas Wirth2021-01-191-1/+1
* Handle self/super/crate in PathSegment as NameRefLukas Wirth2021-01-151-0/+1
* Add ConstParams to the HIRLukas Wirth2021-01-011-4/+8
* Track labels in the HIRLukas Wirth2020-12-241-3/+30
* Align code_model name with ungrammarAleksey Kladov2020-12-201-2/+2
* Rename ImplDef -> ImplAleksey Kladov2020-12-171-3/+3
* Node-ify lifetimesLukas Wirth2020-12-161-11/+6
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-151-1/+1
* Add LifetimeParam resolving to SemanticsLukas Wirth2020-12-141-6/+45
* Improve code structureAleksey Kladov2020-12-111-24/+22
* Make `original_range` a method on `InFile<&SyntaxNode>`Jonas Schievink2020-12-081-72/+4
* Apply suggestions from code reviewAleksey Kladov2020-09-211-5/+5
* Document SemanticScopeAleksey Kladov2020-09-211-0/+19
* Rename record_field_pat to record_pat_fieldPavan Kumar Sunkara2020-09-101-4/+4
* :arrow_up: ungrammarAleksey Kladov2020-08-211-1/+1
* Better API factoring around self access modesAleksey Kladov2020-08-191-44/+2
* Add SelfParam to code_modelAleksey Kladov2020-08-191-5/+7
* Minor cleanupsAleksey Kladov2020-08-191-7/+6
* Add new method to Semantics, method_receiver_kind, which returns the kind of ...Paul Daniel Faria2020-08-161-2/+44
* Mark mutating functions with `mutable` modifier, and owning functions with `c...Paul Daniel Faria2020-08-161-2/+2
* Don't expose hir::Path out of hirAleksey Kladov2020-08-151-34/+3
* Rename hypothetical -> speculativeAleksey Kladov2020-08-141-5/+4
* Make hygiene private to hirAleksey Kladov2020-08-131-3/+13
* Rename ra_hir -> hirAleksey Kladov2020-08-131-0/+840