aboutsummaryrefslogtreecommitdiff
path: root/crates/hir_ty/src
Commit message (Expand)AuthorAgeFilesLines
* Fixed nested eager macro bugEdwin Cheng2021-01-031-0/+46
* Merge #7133bors[bot]2021-01-021-0/+31
|\
| * Introduce HygieneFrames for proper token hygineeEdwin Cheng2021-01-021-0/+31
* | Merge #7134bors[bot]2021-01-021-0/+18
|\ \
| * | Fix infer error of macro invocation in array exprEdwin Cheng2021-01-021-0/+18
| |/
* | Don't emit arg count diagnostics for method calls with unknown receiverFlorian Diebold2021-01-012-1/+29
* | Merge #7080bors[bot]2021-01-014-5/+34
|\ \ | |/ |/|
| * Add ConstParams to the ide layerLukas Wirth2021-01-011-1/+0
| * Add ConstParams to the HIRLukas Wirth2021-01-014-5/+35
* | Allow spurious warning from rust-lang/rust#80501Laurențiu Nicola2020-12-301-0/+2
|/
* Merge #7021bors[bot]2020-12-241-4/+4
|\
| * Track labels in the HIRLukas Wirth2020-12-241-4/+4
* | Merge #7020bors[bot]2020-12-234-6/+45
|\ \
| * | Implement const block inferenceLukas Wirth2020-12-232-5/+10
| * | Implement const pat inferenceLukas Wirth2020-12-232-1/+35
| |/
* / Bump chalkLaurențiu Nicola2020-12-231-2/+9
|/
* Higher-ranked trait bounds for where clausesLukas Wirth2020-12-172-12/+15
* decl_check: don't pass `db` around so oftenJonas Schievink2020-12-172-58/+60
* Make macro def krate mandatoryJonas Schievink2020-12-151-0/+6
* Move to upstream `macro_rules!` modelJonas Schievink2020-12-151-1/+0
* Add regression testEdwin Cheng2020-12-151-0/+24
* Add test for #6852Florian Diebold2020-12-131-0/+37
* Merge #6852bors[bot]2020-12-132-2/+13
|\
| * Ignore lifetime params in substitutionsLukas Wirth2020-12-132-2/+13
* | Merge #6845bors[bot]2020-12-121-1/+9
|\ \ | |/ |/|
| * Don't HirDisplay unknown types when displaying for sourceLukas Wirth2020-12-121-1/+9
* | Merge #6818bors[bot]2020-12-125-39/+77
|\ \
| * | Add Lifetimes to the HIRLukas Wirth2020-12-115-39/+77
| |/
* | Added remove this semicolon testivan7702020-12-121-0/+10
* | Infer labeled blocksLukas Wirth2020-12-112-4/+74
|/
* Merge #6769bors[bot]2020-12-102-3/+60
|\
| * Cast to ExprStmt, style fixesivan7702020-12-101-6/+5
| * Apply rustfmt changesivan7702020-12-091-9/+8
| * Apply suggestions from code reviewivan7702020-12-091-17/+20
| * Format codeivan7702020-12-081-4/+13
| * Remove use via superivan7702020-12-081-3/+1
| * Remove this semicolonivan7702020-12-082-1/+50
* | Use mark/hitJonas Schievink2020-12-101-0/+7
* | Ignore extern items in incorrect-case checkJonas Schievink2020-12-101-0/+19
* | Implement HirDisplay for FnSigJonas Schievink2020-12-091-20/+23
* | Introduce anchored_pathAleksey Kladov2020-12-091-3/+5
|/
* Upgrade ChalkFlorian Diebold2020-12-076-14/+126
* Use correct, full substs for self type in implFlorian Diebold2020-12-042-1/+26
* Check structs for match exhaustivenessLukas Wirth2020-11-241-31/+120
* Add middle ellipsis missing arm textLukas Wirth2020-11-241-0/+14
* Handle ellipsis in tuple patterns in match exhaustiveness checkingLukas Wirth2020-11-241-42/+41
* Properly infer tuple struct patterns when encountering ellipsisLukas Wirth2020-11-242-9/+70
* Properly infer tuple patterns when encountering ellipsisLukas Wirth2020-11-242-8/+64
* Replace RacyFlag with OnceCellAleksey Kladov2020-11-111-3/+4
* Improve decl_check module readabilityIgor Aleksanov2020-11-031-6/+6