summary refs log tree commit diff
path: root/compiler/rustc_passes/src/layout_test.rs
AgeCommit message (Expand)AuthorLines
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
2021-02-15Only store a LocalDefId in hir::Item.Camille GILLOT-4/+2
2020-11-26Store ForeignItem in a side table.Camille GILLOT-0/+1
2020-08-30mv compiler to compiler/mark-0/+142