aboutsummaryrefslogtreecommitdiff
path: root/crates/hir/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* clippy::clone_on_copyMaan20032021-06-131-1/+1
* clippy::redudant_borrowMaan20032021-06-131-4/+4
* internal: move diagnostics infra to hirAleksey Kladov2021-06-121-14/+18
* Move some hir_ty diagnostics to hirAleksey Kladov2021-06-121-12/+163
* minor: optimizeAleksey Kladov2021-06-121-3/+4
* internal: move missing unsafe diagnostic to hirAleksey Kladov2021-06-121-4/+16
* internal: move inference diagnostics to hirAleksey Kladov2021-06-121-2/+20
* Merge #9218bors[bot]2021-06-111-0/+14
|\
| * Item search now respects trait impl itemsLukas Wirth2021-06-111-0/+14
* | Add more profiling for flyimportsKirill Bulatov2021-06-101-0/+4
|/
* Implement dummy expansions for builtin attributesLukas Wirth2021-06-091-0/+1
*-. Merge #9181 #9182bors[bot]2021-06-081-0/+19
|\ \
| | * fix: don't complete derive macros as fn-like macrosJonas Schievink2021-06-081-0/+7
| |/ |/|
| * Don't complete values in type positionLukas Wirth2021-06-081-0/+12
|/
* feat: goto definition on an impl fn goes to that fn in the traitJade2021-06-071-4/+5
* Expand procedural attribute macrosJonas Schievink2021-06-031-1/+15
* Diagnose unimplemented built-in macrosJonas Schievink2021-05-301-2/+10
* Thread proc-macro types through the HIRJonas Schievink2021-05-291-5/+13
* Stop expanding UseTrees during ItemTree loweringJonas Schievink2021-05-261-20/+6
* internal: move diagnostics to hirAleksey Kladov2021-05-251-4/+172
* Merge #8942bors[bot]2021-05-251-32/+1
|\
| * Remove hir krate methodsAramis Razzaghipour2021-05-241-48/+0
| * Add highlighting of items from other cratesAramis Razzaghipour2021-05-241-0/+17
* | Get rid of field_type againFlorian Diebold2021-05-231-14/+1
* | Infer correct expected type for generic struct fieldsFlorian Diebold2021-05-231-3/+15
|/
* Give ‘unsafe’ semantic token modifier to unsafe traitsAramis Razzaghipour2021-05-231-0/+4
* Add test for #8931 and better checkingFlorian Diebold2021-05-231-2/+2
* Rework obligation handlingFlorian Diebold2021-05-211-4/+6
* Fix HIR expecting errors to unify with anythingFlorian Diebold2021-05-211-6/+3
* Fix compilation of hir and ide cratesFlorian Diebold2021-05-211-2/+2
* Merge #8813bors[bot]2021-05-161-1/+4
|\
| * Address final feedbackJade2021-05-161-1/+1
| * Add more tests, refactor array lengths/consteval workJade2021-05-141-1/+4
* | Apply async semantic token modifier to async/await keywordshi-rustin2021-05-141-0/+4
|/
* Correctly support SelfType when searching for usagesLukas Wirth2021-05-081-0/+4
* internal: expose cfg attrs from hir::CrateAleksey Kladov2021-05-071-0/+5
* Don't store call-site text offsets in hygiene infoJonas Schievink2021-05-061-1/+1
* simplifyLukas Tobias Wirth2021-05-051-0/+4
* internal: fix naming polarityAleksey Kladov2021-04-301-1/+1
* internal: normalize nameAleksey Kladov2021-04-301-1/+1
* Exclude inherent traits from flyimportsKirill Bulatov2021-04-161-0/+12
* Improve indexing of implsFlorian Diebold2021-04-091-9/+21
* Intern SubstitutionsFlorian Diebold2021-04-081-1/+1
* Fix missing match armsFlorian Diebold2021-04-081-1/+3
* InEnvironment::new takes a referenceFlorian Diebold2021-04-071-2/+2
* Make Canonical::new a free-standing functionFlorian Diebold2021-04-071-1/+1
* Move hir_trait_id to extension traitFlorian Diebold2021-04-071-1/+2
* Remove Ty::substs{_mut}Florian Diebold2021-04-071-8/+18
* Free Ty::def_cratesLukas Wirth2021-04-071-3/+3
* Remove `SolutionVariables`, add ConstrainedSubst analogous to ChalkFlorian Diebold2021-04-061-4/+4