about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2024-12-14Immediately enter in TyCtxt::create_global_ctxtbjorn3-31/+22
2024-12-14Move GlobalCtxt::finish to TyCtxtbjorn3-13/+13
2024-12-14Auto merge of #134185 - compiler-errors:impl-trait-in-bindings, r=oli-obkbors-6/+41
2024-12-14Auto merge of #134294 - matthiaskrgr:rollup-anh6io8, r=matthiaskrgrbors-8/+21
2024-12-14(Re-)Implement impl_trait_in_bindingsMichael Goulet-6/+19
2024-12-14Split UserTypeAnnotation to have a kindMichael Goulet-5/+27
2024-12-14Rollup merge of #134265 - compiler-errors:ty_def_id, r=oli-obkMatthias Krüger-8/+9
2024-12-14Rollup merge of #134261 - bjorn3:document_symbol_visibility, r=lqdMatthias Krüger-0/+12
2024-12-14Rollup merge of #134251 - bjorn3:various_cleanups2, r=oli-obkMatthias Krüger-1/+2
2024-12-13Auto merge of #134269 - matthiaskrgr:rollup-fkshwux, r=matthiaskrgrbors-4/+4
2024-12-13Suggest using deref in patternsuellenberg-2/+21
2024-12-13Auto merge of #133099 - RalfJung:forbidden-hardfloat-features, r=workingjubileebors-1/+1
2024-12-13Document the symbol Visibility enumbjorn3-0/+12
2024-12-13Rename ty_def_id so people will stop using it by accidentMichael Goulet-8/+9
2024-12-13Rollup merge of #134130 - bjorn3:prepare_driver_query_removal, r=oli-obkMatthias Krüger-4/+4
2024-12-13Auto merge of #134122 - oli-obk:push-zqnyznxtpnll, r=petrochenkovbors-10/+22
2024-12-13Make dependency_formats an FxIndexMap rather than a list of tuplesbjorn3-1/+2
2024-12-12Auto merge of #132961 - adetaylor:arbitrary-self-types-the-big-bit, r=compile...bors-1/+11
2024-12-12Move impl constness into impl trait headerOli Scherer-8/+8
2024-12-12Rollup merge of #133122 - compiler-errors:afidt, r=oli-obkMatthias Krüger-17/+116
2024-12-12Remove 'tcx lifetime from QuerySystemFnsbjorn3-4/+4
2024-12-11Auto merge of #128004 - folkertdev:naked-fn-asm, r=Amanieubors-1/+4
2024-12-11generalize 'forbidden feature' concept so that even (un)stable feature can be...Ralf Jung-1/+1
2024-12-11Arbitrary self types v2: use Receiver traitAdrian Taylor-1/+11
2024-12-11Require the `constness` query to only be invoked on things that can have cons...Oli Scherer-3/+15
2024-12-11Rename projection_def_id to item_def_idMichael Goulet-1/+1
2024-12-10codegen `#[naked]` functions using `global_asm!`Folkert-1/+4
2024-12-10Implement projection and shim for AFIDTMichael Goulet-17/+116
2024-12-10Auto merge of #134125 - fmease:rollup-u38o3ob, r=fmeasebors-5/+10
2024-12-10Rollup merge of #134008 - jswrenn:unsafe-fields-copy, r=compiler-errorsLeón Orell Valerian Liehr-5/+10
2024-12-10Rollup merge of #134029 - Zalathar:zero, r=oli-obkLeón Orell Valerian Liehr-30/+41
2024-12-10Rollup merge of #134010 - RalfJung:promoted-type-error-ice, r=oli-obkLeón Orell Valerian Liehr-19/+29
2024-12-10Auto merge of #134096 - fmease:rollup-0asgoo8, r=fmeasebors-1/+1
2024-12-09Rollup merge of #134055 - RalfJung:interpret-alloc-dedup, r=oli-obkLeón Orell Valerian Liehr-1/+1
2024-12-09review comments: rewordingsEsteban Küber-2/+2
2024-12-09Introduce `default_field_values` featureEsteban Küber-8/+23
2024-12-09fix ICE on type error in promotedRalf Jung-19/+29
2024-12-09interpret: clean up deduplicating allocation functionsRalf Jung-1/+1
2024-12-09Rollup merge of #133567 - bjorn3:various_cleanups, r=cjgillotMatthias Krüger-16/+11
2024-12-08coverage: Use a query to find counters/expressions that must be zeroZalathar-1/+12
2024-12-08coverage: Move `CoverageIdsInfo` into `mir::coverage`Zalathar-30/+30
2024-12-07Tweak wordingEsteban Küber-5/+5
2024-12-07Do not talk about "trait `<Foo = Bar>`"Esteban Küber-2/+4
2024-12-07Account for `impl Trait` in "add bound" suggestion messageEsteban Küber-0/+6
2024-12-07Mention type parameter in more cases and don't suggest ~const bound already t...Esteban Küber-16/+9
2024-12-07Use trait name instead of full constraint in suggestion messageEsteban Küber-23/+61
2024-12-07Add test for lack of suggestion in stableEsteban Küber-2/+2
2024-12-07reword trait bound suggestion message to include the boundsEsteban Küber-14/+31
2024-12-07Don't suggest restricting bound with unstable traits on stableEsteban Küber-8/+24
2024-12-07Make `Copy` unsafe to implement for ADTs with `unsafe` fieldsJack Wrenn-5/+10