about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2023-10-13Auto merge of #115964 - bjorn3:cgu_reuse_tracker_global_state, r=cjgillotbors-322/+273
2023-10-12On type error involving closure, avoid ICEEsteban Küber-1/+2
2023-10-12Detect ruby-style closure in parserEsteban Küber-3/+74
2023-10-12Auto merge of #116391 - Nadrieril:constructorset, r=cjgillotbors-581/+665
2023-10-13Remove unneeded `pub`s.Nicholas Nethercote-7/+7
2023-10-13Split and rename the annotation structs.Nicholas Nethercote-27/+36
2023-10-13Make `needs_analysis` true for `PpHirMode::Typed`.Nicholas Nethercote-2/+1
2023-10-13Rename some `'hir` lifetimes as `'tcx`.Nicholas Nethercote-8/+8
2023-10-13Remove pretty-printing traits.Nicholas Nethercote-130/+52
2023-10-13Merge `print_*` functions.Nicholas Nethercote-70/+52
2023-10-13Simplify support traits.Nicholas Nethercote-70/+30
2023-10-13Remove unused `PrinterSupport::hir_map` method.Nicholas Nethercote-16/+0
2023-10-13Remove PpAstTreeMode.Nicholas Nethercote-17/+12
2023-10-13Remove an outdated comment.Nicholas Nethercote-4/+0
2023-10-13Remove unnecessary call to `call_with_pp_support_hir`.Nicholas Nethercote-4/+2
2023-10-13Rename some things.Nicholas Nethercote-35/+35
2023-10-12Auto merge of #116510 - scottmcm:no-1-simd-v2, r=compiler-errorsbors-1/+6
2023-10-12check-cfg: only print the list of expected names onceUrgau-1/+6
2023-10-12check-cfg: mention the unexpected name and value in the primary messageUrgau-2/+6
2023-10-12check-cfg: adjust expected names and values when usefulUrgau-1/+12
2023-10-12Rollup merge of #116654 - Zalathar:reloop-traversal, r=oli-obkMatthias Krüger-164/+130
2023-10-12Rollup merge of #116642 - weiznich:diagnostic_on_unimplemented_improvements, ...Matthias Krüger-12/+34
2023-10-12Rollup merge of #116625 - nnethercote:rustc_hir_pretty, r=fee1-deadMatthias Krüger-127/+76
2023-10-12Auto merge of #116649 - nnethercote:improve-print_tts-precursors, r=petrochenkovbors-19/+17
2023-10-12coverage: Simplify adding BCB successors to the traversal worklistsZalathar-38/+39
2023-10-12coverage: Don't store loop backedges in the traversal contextZalathar-7/+10
2023-10-12coverage: Store a graph reference in the graph traversal structZalathar-17/+16
2023-10-12coverage: Use a `VecDeque` for loop traversal worklistsZalathar-31/+18
2023-10-12coverage: Rename `next_bcb` to just `bcb`Zalathar-9/+10
2023-10-12coverage: Simplify the detection of reloop edges to be given expressionsZalathar-82/+57
2023-10-12Remove from cranelift codegen LLVM intrinsics that are no longer neededEduardo Sánchez Muñoz-35/+0
2023-10-12Auto merge of #116628 - gurry:116293-dup-note.rs, r=petrochenkovbors-10/+4
2023-10-12Auto merge of #113487 - estebank:sugg-113174, r=oli-obkbors-23/+149
2023-10-12Fix duplicate note on internal feature gateGurinder Singh-10/+4
2023-10-12Rename `tt_prepend_space` as `space_between`.Nicholas Nethercote-4/+4
2023-10-12Use `TokenStream::token_alone` in one place.Nicholas Nethercote-4/+4
2023-10-12Reorder an expression to improve readability.Nicholas Nethercote-12/+7
2023-10-12Rename `Token::is_op` as `Token::is_punct`.Nicholas Nethercote-4/+7
2023-10-11Handle several `#[diagnostic::on_unimplemented]` attributes correctlyGeorg Semmler-12/+34
2023-10-11Auto merge of #116640 - matthiaskrgr:rollup-xt9r5ir, r=matthiaskrgrbors-106/+54
2023-10-11Suggest `;` after bare `match` expression E0308Esteban Küber-0/+15
2023-10-11Use structured suggestion for #113174Esteban Küber-23/+149
2023-10-11Rollup merge of #116627 - fee1-dead-contrib:cleanup, r=spastorinoMatthias Krüger-6/+4
2023-10-11Rollup merge of #116436 - compiler-errors:structurally-normalize-for-closure,...Matthias Krüger-7/+13
2023-10-11Rollup merge of #116315 - cjgillot:cpl-clean, r=petrochenkovMatthias Krüger-50/+11
2023-10-11Rollup merge of #116219 - compiler-errors:relate-alias-ty-with-variance, r=lcnrMatthias Krüger-43/+26
2023-10-11Auto merge of #113218 - lqd:polonius-scopes, r=jackh726bors-36/+413
2023-10-11implement get_filename/lines for spanOğuz Ağcayazı-7/+65
2023-10-11Auto merge of #115937 - oli-obk:spurious_unreachable_pattern, r=Nadrierilbors-43/+69
2023-10-11Remember the `ErrorReported` used to silence follow up errors instead of recr...Oli Scherer-13/+15