about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis/src
AgeCommit message (Expand)AuthorLines
2024-04-02Don't create an FnDef of a DefKind::Variant, use the ctor def idMichael Goulet-2/+2
2024-04-02t plit astconv's error report code in check functions to mod errors.surechen-342/+448
2024-04-01Make sure to insert Sized bound first into clauses listMichael Goulet-2/+8
2024-04-01Auto merge of #122972 - beetrees:use-align-type, r=fee1-deadbors-1/+1
2024-04-01Use the `Align` type when parsing alignment attributesbeetrees-1/+1
2024-03-30Stop calling visitors VMichael Goulet-3/+5
2024-03-30De-LLVM the unchecked shifts [MCP#693]Scott McMurray-3/+2
2024-03-29Stop doing so much to handle subdiagnosticsMichael Goulet-137/+69
2024-03-29Stop removing substs from Adt type in coherenceMichael Goulet-13/+30
2024-03-29Auto merge of #123080 - Jules-Bertholet:mut-ref-mut, r=Nadrierilbors-26/+18
2024-03-28Auto merge of #122832 - oli-obk:no_ord_def_id3, r=michaelwoeristerbors-2/+2
2024-03-27Rollup merge of #123133 - xiaoxiangxianzi:master, r=fmeaseMatthias Krüger-1/+1
2024-03-27chore: fix some commentsxiaoxiangxianzi-1/+1
2024-03-27Use FxIndexMap instead of BTreeMap to avoid sorting `DefId`sOli Scherer-2/+2
2024-03-27Implement `mut ref`/`mut ref mut`Jules Bertholet-26/+18
2024-03-27Delegation: fix ICE on wrong instantiationBryanskiy-0/+11
2024-03-26Rollup merge of #122120 - fmease:sugg-assoc-ty-bound-on-eq-bound, r=compiler-...Matthias Krüger-64/+109
2024-03-26Auto merge of #121387 - oli-obk:eager_const_failures_regression, r=lcnrbors-2/+8
2024-03-25Rollup merge of #122881 - Bryanskiy:delegation-fixes-2, r=petrochenkovMatthias Krüger-8/+10
2024-03-23Add+Use `mir::BinOp::Cmp`Scott McMurray-0/+5
2024-03-23Rollup merge of #121940 - veera-sivarajan:bugfix-121593, r=fmeaseJubilee-7/+15
2024-03-23also rename the SIMD intrinsicRalf Jung-1/+1
2024-03-23Auto merge of #122629 - RalfJung:assert-unsafe-precondition, r=saethlinbors-3/+2
2024-03-23refactor check_{lang,library}_ub: use a single intrinsic, put policy into lib...Ralf Jung-3/+2
2024-03-23Auto merge of #122947 - matthiaskrgr:rollup-10j7orh, r=matthiaskrgrbors-7/+6
2024-03-23Rollup merge of #122915 - fmease:lt-opaq-mismatch-delay-bug, r=compiler-errorsMatthias Krüger-4/+3
2024-03-23Rollup merge of #122780 - GuillaumeGomez:rename-hir-local, r=oli-obkMatthias Krüger-3/+3
2024-03-23Auto merge of #122582 - scottmcm:swap-intrinsic-v2, r=oli-obkbors-0/+2
2024-03-23Suggest assoc ty bound on bare dyn trait in eq constraintLeón Orell Valerian Liehr-0/+38
2024-03-22Auto merge of #122900 - matthiaskrgr:rollup-nls90mb, r=matthiaskrgrbors-20/+39
2024-03-22Small tweaks to the linting code for bare trait object typesLeón Orell Valerian Liehr-72/+79
2024-03-22Delay a bug if no RPITITs were foundLeón Orell Valerian Liehr-4/+3
2024-03-22Rename `hir::Local` into `hir::LetStmt`Guillaume Gomez-3/+3
2024-03-22Rollup merge of #122839 - compiler-errors:predicate-polarity, r=lcnrMatthias Krüger-14/+14
2024-03-22Rollup merge of #122651 - kornelski:flat-turbofish, r=spastorino,compiler-errorsMatthias Krüger-6/+25
2024-03-22Use != Positive rather than == NegativeMichael Goulet-1/+1
2024-03-22Split out ImplPolarity and PredicatePolarityMichael Goulet-14/+14
2024-03-22Make RawPtr take Ty and Mutbl separatelyMichael Goulet-16/+22
2024-03-22Programmatically convert some of the pat ctorsMichael Goulet-8/+6
2024-03-22Ty::new_ref and Ty::new_ptr stop using TypeAndMutMichael Goulet-5/+3
2024-03-22Eagerly convert some ctors to use their specialized ctorsMichael Goulet-28/+12
2024-03-22Delegation: fix ICE on `bound_vars` divergenceBryanskiy-8/+10
2024-03-22Auto merge of #122869 - matthiaskrgr:rollup-0navj4l, r=matthiaskrgrbors-0/+10
2024-03-22Rollup merge of #122370 - gurry:122199-ice-unexpected-node, r=davidtwcoMatthias Krüger-0/+10
2024-03-22Arrange methods on HirTyLowerer more logicallyLeón Orell Valerian Liehr-39/+39
2024-03-22Rename module astconv to hir_ty_loweringLeón Orell Valerian Liehr-11/+11
2024-03-22Update local variables and tracing callsLeón Orell Valerian Liehr-117/+105
2024-03-22Update (doc) commentsLeón Orell Valerian Liehr-215/+301
2024-03-22Rename AstConv to HIR ty loweringLeón Orell Valerian Liehr-272/+267
2024-03-21Implement macro-based deref!() syntax for deref patternsMichael Goulet-1/+1