about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2024-11-18Rollup merge of #133157 - RalfJung:skip_stability_check_due_to_privacy, r=com...Guillaume Gomez-28/+1
2024-11-18stability: remove skip_stability_check_due_to_privacyRalf Jung-28/+1
2024-11-18rename rustc_const_stable_intrinsic -> rustc_intrinsic_const_stable_indirectRalf Jung-1/+1
2024-11-17Auto merge of #132566 - saethlin:querify-mir-collection, r=cjgillotbors-17/+65
2024-11-15Rollup merge of #132978 - WaffleLapkin:very-semantic-change-kind, r=compiler-...Guillaume Gomez-0/+11
2024-11-14Mark `never_type_fallback_flowing_into_unsafe` as a semantic changeMaybe Lapkin-0/+5
2024-11-14Mention both release *and* edition breakage for never type lintsMaybe Lapkin-0/+6
2024-11-12Handle infer vars in anon consts on stableBoxy-0/+3
2024-11-12Querify MonoItem collectionBen Kimock-17/+65
2024-11-12Auto merge of #132282 - Noratrieb:it-is-the-end-of-serial, r=cjgillotbors-23/+3
2024-11-12Delete the `cfg(not(parallel))` serial compilerNoratrieb-23/+3
2024-11-12Auto merge of #132843 - RalfJung:mono-time-checks, r=lcnrbors-5/+11
2024-11-12Auto merge of #132943 - matthiaskrgr:rollup-164l3ej, r=matthiaskrgrbors-103/+12
2024-11-12Rollup merge of #132927 - BoxyUwU:consolidate_type_system_const_eval, r=compi...Matthias Krüger-103/+12
2024-11-12Rollup merge of #132627 - adwinwhite:thir_body_cleanup, r=compiler-errorsMatthias Krüger-1/+1
2024-11-12Consolidate type system const evaluation under `traits::evaluate_const`Boxy-103/+12
2024-11-11Rollup merge of #132912 - fmease:simplify-gen-param-default-users, r=compiler...Matthias Krüger-2/+2
2024-11-11Simplify some places that deal with generic parameter defaultsLeón Orell Valerian Liehr-2/+2
2024-11-11Auto merge of #132854 - RalfJung:query-key-limit, r=compiler-errorsbors-1/+1
2024-11-10Rollup merge of #132675 - Zalathar:empty-spans, r=jieyouxuMatthias Krüger-8/+7
2024-11-10query/plumbing: adjust comment to realityRalf Jung-1/+1
2024-11-10move all mono-time checks into their own folder, and their own queryRalf Jung-5/+11
2024-11-10Auto merge of #132831 - workingjubilee:rollup-6fdif44, r=workingjubileebors-3/+83
2024-11-09Rollup merge of #132801 - RalfJung:alloc-mutability, r=oli-obkJubilee-3/+83
2024-11-10Auto merge of #132173 - veluca93:abi_checks, r=RalfJung,compiler-errorsbors-0/+8
2024-11-09Rollup merge of #132799 - zachs18:str-primitive-symbol, r=compiler-errorsMatthias Krüger-0/+1
2024-11-09make return type of get_alloc_info a struct, and reduce some code duplication...Ralf Jung-3/+83
2024-11-09Rollup merge of #132745 - RalfJung:pointee-info-inside-enum, r=DianQKMatthias Krüger-11/+27
2024-11-09Add str to "expected primitive, found type" diagnosticZachary S-0/+1
2024-11-08Rollup merge of #132757 - compiler-errors:yeet-check-wf, r=lcnrJubilee-0/+5
2024-11-09Do not reveal opaques in the param-env, we got lazy norm insteadMichael Goulet-5/+7
2024-11-08coverage: Remove unhelpful code for handling multiple files per functionZalathar-8/+7
2024-11-08remove support for rustc_safe_intrinsic attribute; use rustc_intrinsic functi...Ralf Jung-3/+3
2024-11-08pointee_info_at: fix logic for recursing into enumsRalf Jung-11/+27
2024-11-08Manually register some bounds for a better spanMichael Goulet-0/+5
2024-11-07Rollup merge of #132131 - celinval:smir-crate-defs, r=compiler-errorsJubilee-0/+10
2024-11-07[StableMIR] API to retrieve definitions from cratesCelina G. Val-0/+10
2024-11-07 remove 'platform-intrinsic' ABI leftoversRalf Jung-1/+1
2024-11-05Auto merge of #129884 - RalfJung:forbidden-target-features, r=workingjubileebors-2/+3
2024-11-05Auto merge of #132580 - compiler-errors:globs, r=Noratriebbors-62/+61
2024-11-05cleanup: Remove outdated comment and logic of `thir_body`Adwin White-1/+1
2024-11-04when an intrinsic has a const-stable fallback body, we can easily expose it o...Ralf Jung-2/+1
2024-11-04add new rustc_const_stable_intrinsic attribute for const-stable intrinsicsRalf Jung-0/+4
2024-11-04mark some target features as 'forbidden' so they cannot be (un)setRalf Jung-2/+3
2024-11-04Rollup merge of #132544 - dianne:unstable-library-feature-backticks, r=compil...Matthias Krüger-2/+2
2024-11-04Register const preds for Deref adjustments in HIR typeckMichael Goulet-6/+6
2024-11-04ty::BrK -> ty::BoundRegionKind::KMichael Goulet-36/+43
2024-11-04Remove BorrowKind glob, make names longerMichael Goulet-10/+8
2024-11-04ty::KContainer -> ty::AssocItemContainer::KMichael Goulet-12/+10
2024-11-04Remove the trivial constkind importsMichael Goulet-4/+0