about summary refs log tree commit diff
path: root/compiler
AgeCommit message (Expand)AuthorLines
2025-07-05Port `#[ignore]` to the new attribute parsing infrastructureJonathan Brouwer-3/+64
2025-07-05Don't compress input universesMichael Goulet-111/+10
2025-07-05[perf] Skip walking into param-env component if it has no placeholder/re-varMichael Goulet-4/+9
2025-07-05Canonicalize input ty/ct infer/placeholder in the root universeMichael Goulet-8/+23
2025-07-05Stop using Key trait randomlyMichael Goulet-6/+4
2025-07-05Don't call predicates_of on a dummy obligation cause's body idMichael Goulet-13/+20
2025-07-05Make tempfile a normal dependencyDiggory Blake-5/+3
2025-07-05Remove yields_in_scope from the scope tree.Camille GILLOT-263/+37
2025-07-05Use `object` crate from crates.io to fix windows build errorDiggory Blake-1/+11
2025-07-05codegen_ssa: replace a Result by an EitherRalf Jung-23/+24
2025-07-05Complete mut_visit.Camille GILLOT-11/+79
2025-07-05mbe: Introduce an enum for which part of a rule we're parsingJosh Triplett-17/+36
2025-07-05Auto merge of #143473 - workingjubilee:rollup-bxie7zg, r=scottmcmbors-165/+111
2025-07-05Fix short linker error outputia0-4/+11
2025-07-05use `div_ceil` instead of manual logicFolkert de Vries-12/+11
2025-07-05use `is_multiple_of` instead of manual moduloFolkert de Vries-9/+9
2025-07-04only check for mixed deref/normal constructors when neededdianne-1/+26
2025-07-04always check for mixed deref pattern and normal constructorsdianne-53/+88
2025-07-05Auto merge of #139598 - compiler-errors:no-bound-var-symbol, r=WaffleLapkinbors-327/+292
2025-07-04Rollup merge of #143410 - scottmcm:redo-transmute-again, r=RalfJung,workingju...Jubilee-165/+111
2025-07-05Auto merge of #138759 - scottmcm:operand-builder, r=saethlinbors-67/+149
2025-07-05Rollup merge of #143414 - dianne:box-usefulness-cleanup, r=NadrierilMatthias Krüger-66/+28
2025-07-05Rollup merge of #143408 - joshtriplett:fix-mbe-parser, r=compiler-errorsMatthias Krüger-0/+9
2025-07-05Rollup merge of #143406 - scottmcm:did-we-need-that-unsafe, r=compiler-errorsMatthias Krüger-2/+2
2025-07-05Rollup merge of #143372 - cjgillot:bare-glob-map, r=petrochenkovMatthias Krüger-7/+0
2025-07-05Rollup merge of #143085 - JonathanBrouwer:non_exhaustive_parser, r=jdonszelmannMatthias Krüger-15/+41
2025-07-05Use relative visibility when noting sealed trait to reduce false positivexizheyin-5/+15
2025-07-04Address PR feedbackScott McMurray-41/+52
2025-07-04Port `#[non_exhaustive]` to the new attribute parsing infrastructureJonathan Brouwer-15/+41
2025-07-04NitsMichael Goulet-20/+16
2025-07-04Fix elided lifetimes in rustdocMichael Goulet-10/+10
2025-07-04Fix pretty printing of placeholder typesMichael Goulet-15/+19
2025-07-04Same for typesMichael Goulet-34/+25
2025-07-04Remove Symbol for Named LateParam/Bound variantsMichael Goulet-270/+244
2025-07-04Auto merge of #114669 - cjgillot:metadata-wp, r=petrochenkovbors-35/+122
2025-07-04Rename `transmute_immediate` → `transmute_scalar`Scott McMurray-11/+13
2025-07-04Rollup merge of #143417 - klensy:termize, r=jieyouxuMatthias Krüger-2/+2
2025-07-04Rollup merge of #143400 - GrigorenkoPV:attributes/lints, r=jdonszelmannMatthias Krüger-13/+32
2025-07-04Rollup merge of #143387 - dpaoliello:shouldpanicfn, r=bjorn3Matthias Krüger-33/+99
2025-07-04Rollup merge of #143308 - compiler-errors:no-pointer-like, r=oli-obkMatthias Krüger-196/+11
2025-07-04Rollup merge of #143286 - Muscraft:track-diagnostics-note, r=WaffleLapkinMatthias Krüger-15/+18
2025-07-04Rollup merge of #140643 - makai410:smir-refactor-migrate, r=oli-obk,celinvalMatthias Krüger-2224/+3598
2025-07-04Add comment and move assertion.Camille GILLOT-8/+12
2025-07-04Lighten formatting.Camille GILLOT-5/+4
2025-07-04Reuse metadata file from work products.Camille GILLOT-28/+82
2025-07-04Save metadata among work products.Camille GILLOT-4/+34
2025-07-04Remove names_imported_by_glob_use query.Camille GILLOT-7/+0
2025-07-04Auto merge of #143247 - cjgillot:metadata-no-red, r=petrochenkovbors-28/+23
2025-07-04bump termize depklensy-2/+2
2025-07-04treat box patterns as deref patterns in THIR and usefulness analysisdianne-66/+28