about summary refs log tree commit diff
path: root/compiler/rustc_mir_build/src/thir/util.rs
AgeCommit message (Collapse)AuthorLines
2025-03-09Explain weird quirk in user type annotation loweringMichael Goulet-1/+21
2025-02-22Fix binding mode problemsMichael Goulet-1/+1
2025-02-04Remove helper trait `UserAnnotatedTyHelpers`Zalathar-25/+19
This trait doesn't appear to provide any benefit over a simple helper function.
2024-12-14Split UserTypeAnnotation to have a kindMichael Goulet-2/+2
2024-05-23Remove `#[macro_use] extern crate tracing` from `rustc_mir_build`.Nicholas Nethercote-0/+1
2024-05-13Remove `extern crate rustc_middle` from `rustc_mir_build`.Nicholas Nethercote-0/+1
2024-02-12Dejargnonize substShoyu Vanilla-1/+1
2023-07-14refactor(rustc_middle): Substs -> GenericArgMahdi Dibaiee-1/+1
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-1/+1
2022-03-11Improve `AdtDef` interning.Nicholas Nethercote-1/+1
This commit makes `AdtDef` use `Interned`. Much the commit is tedious changes to introduce getter functions. The interesting changes are in `compiler/rustc_middle/src/ty/adt.rs`.
2020-09-04Change ty.kind to a methodLeSeulArtichaut-1/+1
2020-08-30mv compiler to compiler/mark-0/+31