about summary refs log tree commit diff
path: root/compiler/rustc_middle/src
AgeCommit message (Expand)AuthorLines
2024-12-18mir: require `is_cleanup` when creating `BasicBlockData`DianQK-2/+2
2024-12-18get_ambient_variance to inherent methodlcnr-7/+22
2024-12-18make no-variant types a dedicated Variants variantRalf Jung-12/+12
2024-12-18Variants::Single: do not use invalid VariantIdx for uninhabited enumsRalf Jung-6/+9
2024-12-18extract main NLL MIR dump functionRémy Rakic-0/+1
2024-12-18Auto merge of #134243 - nnethercote:re-export-more-rustc_span, r=jieyouxubors-60/+41
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-60/+41
2024-12-17Clarify the match ergonomics 2024 migration lint's outputdianne-5/+8
2024-12-17Rollup merge of #133265 - the8472:extract-if-ranges, r=cuviperMatthias Krüger-1/+1
2024-12-17Auto merge of #134381 - jdonszelmann:move-attribute-types, r=oli-obkbors-19/+19
2024-12-17small refactor to region error handlinglcnr-10/+7
2024-12-17Auto merge of #134302 - bjorn3:remove_driver_queries, r=oli-obk,jieyouxubors-44/+35
2024-12-16update uses of extract_if in the compilerThe 8472-1/+1
2024-12-16rename rustc_attr to rustc_attr_parsing and create rustc_attr_data_structuresJonathan Dönszelmann-17/+17
2024-12-16split attributesJonathan Dönszelmann-2/+2
2024-12-15Add hir::AttributeJonathan Dönszelmann-37/+49
2024-12-15Rollup merge of #134285 - oli-obk:push-vwrqsqlwnuxo, r=UrgauStuart Cook-6/+6
2024-12-15Auto merge of #134318 - matthiaskrgr:rollup-jda0jkx, r=matthiaskrgrbors-2/+21
2024-12-14Rollup merge of #132939 - uellenberg:suggest-deref, r=oli-obkMatthias Krüger-2/+21
2024-12-14Auto merge of #133734 - scottmcm:lower-indexing-to-ptrmetadata, r=davidtwco,R...bors-0/+3
2024-12-14Add some convenience helper methods on `hir::Safety`Oli Scherer-6/+6
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