about summary refs log tree commit diff
path: root/compiler/rustc_hir_analysis
AgeCommit message (Expand)AuthorLines
2024-04-08Start handling pattern types at the HIR -> Ty conversion boundaryOli Scherer-2/+23
2024-04-08Thread pattern types through the HIROli Scherer-0/+1
2024-04-04cache type info for ParamEnvLukas Markeffsky-7/+4
2024-04-04Auto merge of #123240 - compiler-errors:assert-args-compat, r=fmeasebors-17/+27
2024-04-03Rollup merge of #123419 - petrochenkov:zeroindex, r=compiler-errorsMatthias Krüger-7/+7
2024-04-03Rollup merge of #122964 - joboet:pointer_expose, r=AmanieuMatthias Krüger-1/+1
2024-04-03rustc_index: Add a `ZERO` constant to index typesVadim Petrochenkov-7/+7
2024-04-03Don't fill non-ty args with ty::ErrorMichael Goulet-17/+27
2024-04-03Rollup merge of #123382 - compiler-errors:assert-fndef-kind, r=fmeaseMatthias Krüger-2/+2
2024-04-03rename `expose_addr` to `expose_provenance`joboet-1/+1
2024-04-02Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=AmanieuJacob Pratt-1/+1
2024-04-02Rollup merge of #122865 - surechen:refactor_astconv_error_report_20240321, r=...Jacob Pratt-342/+448
2024-04-02Auto merge of #123385 - matthiaskrgr:rollup-v69vjbn, r=matthiaskrgrbors-5/+10
2024-04-02Rollup merge of #123302 - compiler-errors:sized-bound-first, r=estebankMatthias Krüger-2/+8
2024-04-02Rollup merge of #123226 - scottmcm:u32-shifts, r=WaffleLapkinMatthias Krüger-3/+2
2024-04-02Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwcobors-0/+5
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/+32
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