about summary refs log tree commit diff
AgeCommit message (Expand)AuthorLines
2025-06-30Introduce `ByteSymbol`.Nicholas Nethercote-267/+447
2025-06-30test: add test case for func with multiline param listYoung-Flash-2/+19
2025-06-30internal: add `FoldKind::Function`Young-Flash-13/+18
2025-06-30feat: support folding multiline arg list & fn body in one folding rangeYoung-Flash-1/+28
2025-06-30Don't run hir wfcheck if ty wfcheck handled everythingOli Scherer-17/+58
2025-06-30Avoid some eager uses of HIR spansOli Scherer-4/+5
2025-06-30Stop requiring HIR for impl item wf checksOli Scherer-11/+11
2025-06-30Stop requiring HIR for trait item wf checksOli Scherer-8/+21
2025-06-30Avoid looking at HIR for trait and impl itemsOli Scherer-79/+67
2025-06-30Avoid eagerly loading the hir fn sigOli Scherer-14/+11
2025-06-30Merge `lower_trait_item` and `lower_impl_item` into `check_item_type`Oli Scherer-51/+26
2025-06-30Merge `lower_item` into `check_item_type`Oli Scherer-143/+101
2025-06-30Move lazy type alias checks to non-hir-wfckOli Scherer-91/+63
2025-06-30Use predicate spans instead of whole item spansOli Scherer-135/+113
2025-06-30Check variances in the non-hir wfcheckerOli Scherer-78/+105
2025-06-30Make variance wfcheck only use the HIR in the error pathOli Scherer-28/+26
2025-06-30Don't look at static items' HIR for wfcheckOli Scherer-78/+68
2025-06-30fix bitcast of single-element SIMD vectorsFolkert de Vries-18/+47
2025-06-30Unconditionally run `check_item_type` on all itemsOli Scherer-392/+593
2025-06-30Try increasing the repetition limitOli Scherer-1/+1
2025-06-30Require either wrapping nullary intrinsincs in const blocks or explicitly dec...Oli Scherer-1/+22
2025-06-30Remove the nullary intrinsic const eval logic and treat them like other intri...Oli Scherer-124/+78
2025-06-30Stop backends from needing to support nullary intrinsicsOli Scherer-4/+5
2025-06-30Stop backends from needing to support nullary intrinsicsOli Scherer-86/+67
2025-06-30Make check_param_wf only go through the HIR in the error pathOli Scherer-26/+31
2025-06-30Stop storing `Span` that is only used for checking for global bounds that do ...Oli Scherer-21/+14
2025-06-30cleaned up some testsKivooeo-17/+45
2025-06-30Move `RUST_TEST_NOCAPTURE` warning to early config checkJieyou Xu-6/+7
2025-06-30Move compiletest `main.rs` to `src/bin/`Jieyou Xu-0/+4
2025-06-30Move some early config checks to the compiletest libJieyou Xu-14/+17
2025-06-30Merge pull request #2485 from dianne/update-cond-loop-desugaringnora-4/+2
2025-06-30cleaned up some testsKivooeo-97/+152
2025-06-30Merge pull request #4429 from RalfJung/futex-val-too-bigRalf Jung-3/+9
2025-06-30Handle build scripts better in `-Zmacro-stats` output.Nicholas Nethercote-1/+11
2025-06-30cleaned up some testsKivooeo-33/+57
2025-06-30linux futex: fix for val > i32::MAXRalf Jung-3/+9
2025-06-30cleaned up some testsKivooeo-27/+43
2025-06-30Merge pull request #20124 from zachs18/patch-1Lukas Wirth-5/+5
2025-06-29update AST-to-HIR lowering examples for conditionals and loopsdianne-4/+2
2025-06-30build-fail directive: make explanation more uniformTshepang Mbambo-3/+3
2025-06-29Remove last use of `rustc_pat_analysis::Captures`zachs18-5/+5
2025-06-30Improve macro-stats printing.Nicholas Nethercote-8/+17
2025-06-30Augment the macro-stats test.Nicholas Nethercote-3/+10
2025-06-30Auto merge of #142941 - compiler-errors:shallow-bail, r=lcnrbors-19/+70
2025-06-29Merge pull request #723 from rust-lang/sync_from_rust_2025_06_28antoyo-450/+222
2025-06-29Show auto trait and blanket impls for `!`zachs18-0/+5
2025-06-29Fix handling of __builtin_ia32_rdtscpAntoni Boucher-3/+2
2025-06-30Regenerated intrinsicsFractalFir-58/+66
2025-06-30Changed intrinsic generation to include full intrinsic names in panic messagesFractalFir-6/+6
2025-06-29Fix `cast_possible_truncation` should not suggest inside const context (#15164)Samuel Tardieu-4/+28