aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_def/src
Commit message (Expand)AuthorAgeFilesLines
...
* | | | Add `MacroType` syntaxJonas Schievink2021-01-181-0/+2
|/ / /
* | | Use ‘index’ terminology for arena consistentlyAramis Razzaghipour2021-01-174-7/+7
* | | Merge #7276bors[bot]2021-01-177-7/+7
|\ \ \ | |_|/ |/| |
| * | Remove map module from la-arena public APIAramis Razzaghipour2021-01-157-7/+7
* | | Handle self/super/crate in PathSegment as NameRefLukas Wirth2021-01-151-1/+1
* | | Add support for yiled keywordDaiki Ihara2021-01-152-1/+8
|/ /
* | prepare to publish el libro de arenaAleksey Kladov2021-01-1414-14/+14
* | Merge #7110bors[bot]2021-01-143-4/+10
|\ \
| * | we can have one less call to name.clone()AdnoC2020-12-311-2/+3
| * | deduplicate macro completions from legacy macros and preludeAdnoC2020-12-313-4/+9
* | | Fixed typos in code commentsVincent Esche2021-01-094-8/+8
* | | Merge #7145bors[bot]2021-01-081-1/+1
|\ \ \
| * | | Proper handling $crate Take 2Edwin Cheng2021-01-071-1/+1
* | | | Add fix to wrap return expression in SomePhil Ellison2021-01-071-0/+1
* | | | Change <|> to $0 - RebaseKevaundray Wedderburn2021-01-073-41/+41
| |_|/ |/| |
* | | 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
* | | 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
* | | 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