about summary refs log tree commit diff
path: root/compiler/rustc_middle/src/ty
AgeCommit message (Expand)AuthorLines
2024-09-09Remove needless returns detected by clippy in the compilerEduardo Sánchez Muñoz-2/+2
2024-09-08Auto merge of #130036 - weiznich:diagnostic_unstable_tracking, r=compiler-errorsbors-3/+32
2024-09-07Rollup merge of #129987 - compiler-errors:capture-place-region, r=davidtwcoMichael Goulet-3/+0
2024-09-06Auto merge of #128776 - Bryanskiy:deep-reject-ctxt, r=lcnrbors-7/+17
2024-09-06Revert ed7bdbb17b9c03fe3530e5e3f21b7c6c7879dbcaGeorg Semmler-1/+0
2024-09-06Correctly handle stability of `#[diagnostic]` attributesGeorg Semmler-2/+32
2024-09-06Auto merge of #121848 - lcnr:stabilize-next-solver, r=compiler-errorsbors-2/+2
2024-09-06Rollup merge of #129969 - GrigorenkoPV:boxed-ty, r=compiler-errorsMatthias Krüger-8/+15
2024-09-06Make `Ty::boxed_ty` return an `Option`Pavel Grigorenko-8/+15
2024-09-05Don't store region in CapturedPlaceMichael Goulet-3/+0
2024-09-05stabilize `-Znext-solver=coherence`lcnr-2/+2
2024-09-05Rollup merge of #101339 - the8472:ci-randomize-debug, r=Mark-SimulacrumMatthias Krüger-1/+9
2024-09-03Rollup merge of #128934 - Nadrieril:fix-empty-non-exhaustive, r=compiler-errorsMatthias Krüger-4/+0
2024-09-02Rollup merge of #129877 - Sajjon:sajjon_fix_typos_batch_2, r=fee1-deadMatthias Krüger-4/+4
2024-09-02Non-exhaustive structs may be emptyNadrieril-4/+0
2024-09-02Use `DeepRejectCtxt` to quickly reject `ParamEnv` candidatesBryanskiy-7/+17
2024-09-02chore: Fix typos in 'compiler' (batch 2)Alexander Cyon-4/+4
2024-09-01Revert "Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwU"Jakub Beránek-1/+0
2024-08-31inhibit layout randomization for BoxThe 8472-1/+9
2024-08-31Rollup merge of #129812 - RalfJung:box-custom-alloc, r=compiler-errorsMatthias Krüger-1/+4
2024-08-31Rollup merge of #129659 - RalfJung:const-fn-lang-feat, r=fee1-deadMatthias Krüger-4/+1
2024-08-31const fn stability checking: also check declared language featuresRalf Jung-4/+1
2024-08-31interpret, codegen: tweak some comments and checks regarding Box with custom ...Ralf Jung-1/+4
2024-08-31Rollup merge of #129725 - compiler-errors:predicates-of, r=fmeaseMatthias Krüger-4/+2
2024-08-31Rollup merge of #129527 - compiler-errors:lint-nit, r=NadrierilMatthias Krüger-1/+1
2024-08-29Add `warn(unreachable_pub)` to `rustc_middle`.Nicholas Nethercote-1/+1
2024-08-29Stop using ty::GenericPredicates for non-predicates_of queriesMichael Goulet-4/+2
2024-08-28Auto merge of #127537 - veluca93:struct_tf, r=BoxyUwUbors-0/+1
2024-08-28coverage: `CodeRegion` is never stored in an arenaZalathar-1/+0
2024-08-28Implement RFC 3525.Luca Versari-0/+1
2024-08-27Auto merge of #128506 - compiler-errors:by-move-body, r=cjgillotbors-15/+23
2024-08-26Use unsafe extern blocks throughout the compilerMichael Goulet-1/+1
2024-08-26Stop using a special inner body for the coroutine by-move body for async clos...Michael Goulet-15/+23
2024-08-25Avoid taking reference of &TyKindMichael Goulet-2/+2
2024-08-24Don't use TyKind in lintMichael Goulet-1/+1
2024-08-24Rollup merge of #129510 - GrigorenkoPV:fix-elided-named-lifetimes, r=cjgillotMatthias Krüger-1/+1
2024-08-24Rollup merge of #129246 - BoxyUwU:feature_gate_const_arg_path, r=cjgillotMatthias Krüger-10/+22
2024-08-24Fix `elided_named_lifetimes` in codePavel Grigorenko-1/+1
2024-08-23Rollup merge of #129386 - cjgillot:local-resolved-arg, r=compiler-errorsMatthias Krüger-9/+9
2024-08-22Rollup merge of #129395 - fmease:pp-dyn-w-gat, r=compiler-errorsMatthias Krüger-1/+4
2024-08-22Pretty-print own args of existential projectionsLeón Orell Valerian Liehr-1/+4
2024-08-22Use a LocalDefId in ResolvedArg.Camille GILLOT-9/+9
2024-08-21Use bool in favor of Option<()> for diagnosticsMichael Goulet-2/+2
2024-08-19Retroactively feature gate `ConstArgKind::Path`Boxy-10/+22
2024-08-17Use cnum for extern crate dataMichael Goulet-6/+4
2024-08-16Rollup merge of #129042 - Jaic1:fix-116308, r=BoxyUwUMatthias Krüger-0/+4
2024-08-16Special-case alias ty in `try_from_lit`Jaic1-0/+4
2024-08-15Add a comment explaining the return type of `Ty::kind`.Nicholas Nethercote-0/+4
2024-08-14Rollup merge of #128828 - lcnr:search-graph-11, r=compiler-errors许杰友 Jieyou Xu (Joe)-9/+0
2024-08-14Auto merge of #129076 - matthiaskrgr:rollup-rg8mi2x, r=matthiaskrgrbors-7/+9