about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src/check
AgeCommit message (Expand)AuthorLines
2022-10-12Auto merge of #101679 - compiler-errors:rpitit-default-body, r=nikomatsakisbors-23/+33
2022-10-12Rollup merge of #102890 - camsteffen:adt-sized-representability, r=cjgillotDylan DPC-3/+2
2022-10-10Check representability in adt_sized_constraintCameron Steffen-3/+2
2022-10-10Fix compiler docsGuillaume Gomez-1/+3
2022-10-10Rollup merge of #102829 - compiler-errors:rename-impl-item-kind, r=TaKO8KiYuki Okushi-2/+2
2022-10-09ImplItemKind::TyAlias => ImplItemKind::TypeMichael Goulet-2/+2
2022-10-08Auto merge of #102809 - matthiaskrgr:rollup-qq62vuv, r=matthiaskrgrbors-5/+15
2022-10-08Rollup merge of #101520 - oli-obk:transmute_lifetimes, r=compiler-errorsMatthias Krüger-5/+15
2022-10-08Auto merge of #100720 - camsteffen:representable, r=cjgillotbors-26/+3
2022-10-07Check hidden types in dead codeOli Scherer-7/+5
2022-10-07Remap hidden types from typeck before storing them in the TypeckResultOli Scherer-1/+10
2022-10-07Unconditionally encode hidden types in typeck resultsOli Scherer-24/+20
2022-10-07Allow transmutes between the same types after erasing lifetimesOli Scherer-5/+15
2022-10-07Rewrite representabilityCameron Steffen-26/+3
2022-10-07Change InferCtxtBuilder from enter to buildCameron Steffen-666/+645
2022-10-07Remove a reference from InheritedCameron Steffen-13/+13
2022-10-07Remove TypeckResults from InferCtxtCameron Steffen-12/+16
2022-10-07Introduce TypeErrCtxtCameron Steffen-48/+79
2022-10-07Rollup merge of #102720 - lyming2007:issue-102397-fix, r=compiler-errorsMatthias Krüger-1/+1
2022-10-07suggest `==` to the first expr which has `ExprKind::Assign`Takayuki Maeda-0/+12
2022-10-06Rollup merge of #98496 - BoxyUwU:instancers_bad_equality, r=lcnrMatthias Krüger-37/+36
2022-10-06reviewsBoxy-41/+41
2022-10-06Rollup merge of #102708 - TaKO8Ki:improve-eqeq-suggestion, r=estebankMatthias Krüger-2/+10
2022-10-06Rollup merge of #102694 - compiler-errors:fn-to-method, r=davidtwcoMatthias Krüger-6/+136
2022-10-05do not reverse the expected type and found type for ObligationCauseCode of If...Yiming Lei-1/+1
2022-10-05Update compiler/rustc_hir_analysis/src/check/callee.rsMichael Goulet-1/+1
2022-10-05suggest `==` to the rest of assign exprTakayuki Maeda-0/+8
2022-10-05use smaller spanTakayuki Maeda-2/+2
2022-10-05Rollup merge of #102496 - compiler-errors:into-suggestion, r=davidtwcoDylan DPC-36/+119
2022-10-05Suggest calling method if fn does not existMichael Goulet-6/+120
2022-10-05Delay function resolution error until typeckMichael Goulet-1/+17
2022-10-05Validate opaques in default trait bodies, don't normalize unless a body is pr...Michael Goulet-23/+33
2022-10-04Rollup merge of #102650 - Rageking8:slightly-improve-no-return-for-returning-...Michael Howell-1/+1
2022-10-05Suggest `.into()` when all other coercion suggestions failMichael Goulet-36/+119
2022-10-04It's not about types or consts, but the lack of regionsOli Scherer-9/+7
2022-10-04find the correct lang item for rangesyukang-32/+44
2022-10-04slightly improve no return for returning function errorRageking8-1/+1
2022-10-04fix #102396, suggest parentheses for possible range methodsyukang-5/+70
2022-10-04Rollup merge of #102441 - chenyukang:fix-102320-unwrap_or_else, r=compiler-er...Matthias Krüger-2/+57
2022-10-03`HirId` for `deferred_transmute_checks`lcnr-12/+15
2022-10-02fix #102320, suggest unwrap_or_else when a closure is passed to unwrap_or ins...yukang-2/+57
2022-10-01Rollup merge of #102500 - compiler-errors:parse-sess-cleanup, r=cjgillotMatthias Krüger-3/+6
2022-10-01Auto merge of #101986 - WaffleLapkin:move_lint_note_to_the_bottom, r=estebankbors-154/+159
2022-10-01Refactor rustc lint APIMaybe Waffle-154/+159
2022-09-30make query take `(LocalDefId, DefId)`Boxy-22/+22
2022-09-30make `compare_const_impl` a query and use it in `instance.rs`Boxy-54/+53
2022-09-30Remove expr_parentheses_needed from ParseSessMichael Goulet-3/+6
2022-09-29Auto merge of #101887 - nnethercote:shrink-Res, r=spastorinobors-4/+8
2022-09-29Split out the error reporting logic into a separate functionOli Scherer-134/+140
2022-09-29Shrink `hir::def::Res`.Nicholas Nethercote-4/+8