about summary refs log tree commit diff
path: root/compiler/rustc_passes/src/layout_test.rs
AgeCommit message (Expand)AuthorLines
2025-04-17Replace infallible `name_or_empty` methods with fallible `name` methods.Nicholas Nethercote-9/+9
2025-02-25Teach structured errors to display short `Ty`Esteban Küber-2/+1
2024-12-18Re-export more `rustc_span::symbol` things from `rustc_span`.Nicholas Nethercote-2/+1
2024-12-15Add hir::AttributeJonathan Dönszelmann-1/+1
2024-11-18use `TypingEnv` when no `infcx` is availablelcnr-21/+16
2024-10-30Rollup merge of #132246 - workingjubilee:campaign-on-irform, r=compiler-errorsJubilee-1/+5
2024-10-29compiler: `rustc_abi::Abi` => `BackendRepr`Jubilee Young-1/+5
2024-10-29TypingMode :thinking:lcnr-1/+2
2024-10-27compiler: Add rustc_abi dependence to the compilerJubilee Young-1/+1
2024-10-23nightly feature tracking: get rid of the per-feature bool fieldsRalf Jung-1/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-09-18Rollup merge of #130457 - nnethercote:cleanup-codegen-traits, r=bjorn3Matthias Krüger-3/+1
2024-09-17Use associative type defaults in `{Layout,FnAbi}OfHelpers`.Nicholas Nethercote-3/+1
2024-09-16layout computation: eagerly error for unexpected unsized fieldsLukas Markeffsky-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-1/+2
2024-07-21Move all error reporting into rustc_trait_selectionMichael Goulet-1/+1
2024-07-08Move trait selection error reporting to its own top-level moduleMichael Goulet-1/+1
2024-06-03Opt-in diagnostics reporting to avoid doing extra work in the new solverMichael Goulet-1/+1
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-0/+1
2023-12-24Remove `Session` methods that duplicate `DiagCtxt` methods.Nicholas Nethercote-8/+8
2023-10-04Reorder fullfillment errors to keep more interesting ones firstEsteban Küber-1/+1
2023-09-26Don't store lazyness in DefKindMichael Goulet-1/+1
2023-09-11Disentangle `Debug` and `Display` for `Ty`.Nicholas Nethercote-1/+2
2023-09-09better spans for WF errorsRalf Jung-2/+7
2023-09-09use hir_crate_items(()).definitions() instead of hir().items()Ralf Jung-12/+4
2023-09-09rustc_layout, rustc_abi: make sure the types are well-formedRalf Jung-21/+40
2023-09-06rustc_layout/abi: error when attribute is applied to the wrong thingRalf Jung-11/+24
2023-08-27add rustc_abi debugging attributeRalf Jung-9/+10
2023-08-19remove redundant var rebindingsMatthias Krüger-1/+0
2023-08-07Store the laziness of type aliases in the DefKindLeón Orell Valerian Liehr-1/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-1/+1
2023-07-01Put `LayoutError` behind reference to shrink resultNilstrieb-0/+1
2023-06-01Use translatable diagnostics in `rustc_const_eval`Deadbeef-7/+2
2023-03-21Use local key in providersMichael Goulet-1/+1
2023-02-16remove bound_type_of query; make type_of return EarlyBinder; change type_of i...Kyle Matsuda-1/+1
2023-02-16change usages of type_of to bound_type_ofKyle Matsuda-1/+1
2022-12-20rustc: Remove needless lifetimesJeremy Stucki-1/+1
2022-10-29Rename some `OwnerId` fields.Nicholas Nethercote-3/+3
2022-10-07First batch of review feedback changes from #102110Nathan Stocks-3/+4
2022-10-07migrate layout_test.rs to translateable diagnosticsNathan Stocks-33/+37
2022-09-24separate definitions and `HIR` ownersTakayuki Maeda-1/+1
2022-05-13remove LayoutTestMiguel Guarniz-79/+67
2022-05-10only_local: always check for misuselcnr-4/+2
2021-12-15Remove `in_band_lifetimes` for `rustc_passes`Peter Jaszkowiak-6/+6
2021-09-29Avoid more invocations of hir_crate query.Camille GILLOT-1/+1
2021-09-02ty::layout: split `LayoutOf` into required and (blanket) provided halves.Eduard-Mihai Burtescu-2/+2
2021-09-02ty::layout: implement `layout_of` automatically as a default method.Eduard-Mihai Burtescu-3/+9
2021-09-02rustc_target: move `LayoutOf` to `ty::layout`.Eduard-Mihai Burtescu-5/+4
2021-08-27rustc_target: add lifetime parameter to `LayoutOf`.Eduard-Mihai Burtescu-1/+1
2021-08-21Remove `Session.used_attrs` and move logic to `CheckAttrVisitor`Aaron Hill-1/+1