aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_def
Commit message (Expand)AuthorAgeFilesLines
* Emit diagnostics for unresolved item-level macrosJonas Schievink2021-01-051-1/+32
* Merge #7168bors[bot]2021-01-051-1/+1
|\
| * Rename expr -> tail_exprAleksey Kladov2021-01-051-1/+1
* | Merge #7140bors[bot]2021-01-052-113/+177
|\ \ | |/ |/|
| * Move the test markKirill Bulatov2021-01-051-2/+4
| * Small helpersKirill Bulatov2021-01-041-0/+4
| * Code review fixesKirill Bulatov2021-01-041-30/+30
| * Do not collect trait type aliasesKirill Bulatov2021-01-041-5/+6
| * SimplifyKirill Bulatov2021-01-042-27/+37
| * Properly check assoc items lookupKirill Bulatov2021-01-042-46/+73
| * Add associated data into fstKirill Bulatov2021-01-041-49/+45
| * Add a basic test for the trait fuzzy importKirill Bulatov2021-01-041-0/+24
* | Introduce new queries to computeDaniel Frampton2021-01-052-12/+55
|/
* Merge #7113bors[bot]2021-01-031-0/+4
|\
| * Expand doc on dealing with "proc macro not expanded"Luke Taylor2021-01-011-0/+4
* | Upgrade expect-test to 1.1Jesse Bakker2021-01-031-1/+1
* | Revert "Proper handling $crate and local_inner_macros"Jonas Schievink2021-01-031-1/+1
* | Merge #7128bors[bot]2021-01-032-2/+41
|\ \
| * | Impl HasAttrs for GenericParamLukas Wirth2021-01-012-2/+41
* | | Use fully qualified `Itertools::intersperse` call to silence nightly warnings...cynecx2021-01-021-8/+7
* | | Merge #7133bors[bot]2021-01-021-1/+1
|\ \ \ | |/ / |/| |
| * | Introduce HygieneFrames for proper token hygineeEdwin Cheng2021-01-021-1/+1
| |/
* | Merge #7080bors[bot]2021-01-015-14/+68
|\ \ | |/ |/|
| * Add ConstParams to the HIRLukas Wirth2021-01-015-14/+68
* | Remove some unneeded string allocationsLukas Wirth2020-12-311-1/+1
* | Update crateskjeremy2020-12-301-1/+1
* | SimplifyAleksey Kladov2020-12-301-2/+4
* | Avoid a couple of allocationsLaurențiu Nicola2020-12-292-14/+15
* | Better display methods in expect testsKirill Bulatov2020-12-281-15/+31
* | Add testsKirill Bulatov2020-12-281-2/+71
* | Add docs and optimisationsKirill Bulatov2020-12-281-4/+13
* | Better query api and fuzzy searchKirill Bulatov2020-12-281-33/+40
* | Draft the module exclusion in modulesKirill Bulatov2020-12-281-34/+62
|/
* Fixed old failed test due to new fixesEdwin Cheng2020-12-281-2/+2
* Merge #7021bors[bot]2020-12-243-52/+78
|\
| * Track labels in the HIRLukas Wirth2020-12-243-52/+78
* | Implement const block inferenceLukas Wirth2020-12-232-1/+11
* | Implement const pat inferenceLukas Wirth2020-12-232-4/+16
|/
* Merge #7010bors[bot]2020-12-231-1/+3
|\
| * Update ungrammar for const block patternsLukas Wirth2020-12-231-1/+3
* | Don't think that /submod.rs is /mod.rsAleksey Kladov2020-12-231-1/+1
|/
* Merge #6921bors[bot]2020-12-201-6/+31
|\
| * Higher-ranked trait bounds for where clausesLukas Wirth2020-12-171-6/+31
* | Add API for mapping `Attr` back to its syntax nodeJonas Schievink2020-12-191-23/+55
* | Make `RawAttrs` crate-privateJonas Schievink2020-12-191-2/+2
* | Remove `Attrs::merge`Jonas Schievink2020-12-191-12/+0
* | Remove resolved FIXMEJonas Schievink2020-12-191-1/+0
* | fixture -> ra_fixtureJonas Schievink2020-12-192-4/+4
* | Test paths to derive macrosJonas Schievink2020-12-191-2/+2
* | More accurate `#[derive]` parsingJonas Schievink2020-12-193-27/+59