about summary refs log tree commit diff
path: root/compiler/rustc_hir
AgeCommit message (Expand)AuthorLines
2024-04-25review comment: rename methodEsteban Küber-3/+6
2024-04-25Don't suggest `split_at_mut` when the multiple borrows have the same indexEsteban Küber-0/+35
2024-04-23Rollup merge of #120929 - long-long-float:wrap-dyn-in-suggestion, r=fmeaseLeón Orell Valerian Liehr-5/+41
2024-04-23Rollup merge of #124067 - RalfJung:weak-lang-items, r=davidtwcoMatthias Krüger-5/+5
2024-04-23Auto merge of #121801 - zetanumbers:async_drop_glue, r=oli-obkbors-0/+13
2024-04-23Wrap dyn type with parentheses in suggestionlong-long-float-5/+41
2024-04-18Auto merge of #124008 - nnethercote:simpler-static_assert_size, r=Nilstriebbors-1/+1
2024-04-18Simplify `static_assert_size`s.Nicholas Nethercote-1/+1
2024-04-17Rename `BindingAnnotation` to `BindingMode`Jules Bertholet-11/+8
2024-04-17consistency rename: language item -> lang itemRalf Jung-5/+5
2024-04-16Rollup merge of #122811 - nnethercote:mv-SourceMap-init, r=WaffleLapkinGuillaume Gomez-1/+1
2024-04-16Add simple async drop glue generationzetanumbers-0/+13
2024-04-16Auto merge of #124015 - GuillaumeGomez:rollup-s46ksxa, r=GuillaumeGomezbors-2/+2
2024-04-16Construct `SourceMap` at the same time as `SessionGlobals`.Nicholas Nethercote-1/+1
2024-04-15Opaque types have no namespaceMichael Goulet-2/+2
2024-04-15More polishingMichael Goulet-0/+5
2024-04-15Add hir::Node::PreciseCapturingNonLifetimeArgMichael Goulet-2/+11
2024-04-15Lower and resolve precise captures in HIRMichael Goulet-1/+28
2024-04-08Actually create ranged int types in the type system.Oli Scherer-2/+7
2024-04-08Thread pattern types through the HIROli Scherer-0/+6
2024-04-05explaining `DefKind::Field`bohan-0/+3
2024-04-04Auto merge of #123097 - oli-obk:perf_experiment, r=petrochenkovbors-2/+7
2024-04-04Try explicitly outlining the panic machineryOli Scherer-1/+6
2024-04-03Rollup merge of #123401 - Zalathar:assert-size-aarch64, r=fmeaseJacob Pratt-1/+1
2024-04-03rustc_index: Add a `ZERO` constant to index typesVadim Petrochenkov-6/+5
2024-04-03Check `x86_64` size assertions on `aarch64`, tooZalathar-1/+1
2024-04-02Auto merge of #118310 - scottmcm:three-way-compare, r=davidtwcobors-0/+1
2024-03-29Auto merge of #123080 - Jules-Bertholet:mut-ref-mut, r=Nadrierilbors-2/+2
2024-03-29Auto merge of #122671 - Mark-Simulacrum:const-panic-msg, r=Nilstriebbors-0/+19
2024-03-27Implement `mut ref`/`mut ref mut`Jules Bertholet-2/+2
2024-03-27Use a `dyn Debug` trait object instead of a closure.Oli Scherer-2/+2
2024-03-26Rollup merge of #122835 - compiler-errors:deref-pure, r=NadrierilMatthias Krüger-0/+1
2024-03-26Rollup merge of #122120 - fmease:sugg-assoc-ty-bound-on-eq-bound, r=compiler-...Matthias Krüger-14/+8
2024-03-25Require DerefPure for patternsMichael Goulet-0/+1
2024-03-23Add+Use `mir::BinOp::Cmp`Scott McMurray-0/+1
2024-03-22Update docs of hir::TypeBindingLeón Orell Valerian Liehr-14/+8
2024-03-22Rename `hir::Node::Local` into `hir::Node::LetStmt`Guillaume Gomez-3/+3
2024-03-22Rename `hir::Node::expect_local` into `hir::Node::expect_let_stmt`Guillaume Gomez-1/+1
2024-03-22Rename `hir::Local` into `hir::LetStmt`Guillaume Gomez-9/+9
2024-03-22Codegen const panic messages as function callsMark Rousskov-0/+19
2024-03-22Auto merge of #122869 - matthiaskrgr:rollup-0navj4l, r=matthiaskrgrbors-0/+3
2024-03-22Rollup merge of #121619 - RossSmyth:pfix_match, r=petrochenkovMatthias Krüger-0/+3
2024-03-22Update (doc) commentsLeón Orell Valerian Liehr-6/+2
2024-03-22Rollup merge of #122829 - ShoyuVanilla:gen-block-impl-fused-iter, r=compiler-...Matthias Krüger-0/+1
2024-03-22Implement `FusedIterator` for `gen` blockShoyu Vanilla-0/+1
2024-03-21Implement macro-based deref!() syntax for deref patternsMichael Goulet-3/+8
2024-03-21Auto merge of #121587 - ShoyuVanilla:fix-issue-121267, r=TaKO8Kibors-2/+16
2024-03-21Fix bad span for explicit lifetime suggestionShoyu Vanilla-2/+16
2024-03-20Rollup merge of #122776 - GuillaumeGomez:rename-hir-let, r=oli-obkJacob Pratt-3/+3
2024-03-20Rename `hir::Let` into `hir::LetExpr`Guillaume Gomez-3/+3