about summary refs log tree commit diff
path: root/compiler/rustc_infer/src/infer/fudge.rs
AgeCommit message (Expand)AuthorLines
2023-11-21Fix some unnecessary castsNilstrieb-2/+2
2023-10-24Get rid of 'tcx on ConstVid, EffectVidMichael Goulet-7/+8
2023-10-13Format all the let chains in compilerMichael Goulet-1/+3
2023-02-22Remove type-traversal trait aliasesAlan Egerton-2/+2
2023-02-13Rename folder traits' `tcx` method to `interner`Alan Egerton-1/+1
2023-02-13Make folding traits generic over the InternerAlan Egerton-1/+1
2023-02-13Alias folding/visiting traits instead of re-exportAlan Egerton-1/+1
2022-10-07Remove TypeckResults from InferCtxtCameron Steffen-2/+2
2022-06-14Rename the `ConstS::val` field as `kind`.Nicholas Nethercote-1/+1
2022-06-08Folding revamp.Nicholas Nethercote-1/+1
2022-03-028 - Make more use of `let_chains`Caio-6/+4
2022-02-15Overhaul `Const`.Nicholas Nethercote-3/+3
2022-02-15Overhaul `TyS` and `Ty`.Nicholas Nethercote-1/+1
2021-12-02Reduce boilerplate around infallible foldersAlan Egerton-15/+20
2021-11-26Unwrap the results of type foldersLeSeulArtichaut-1/+1
2021-11-26Adapt `TypeFolder` implementors to return a `Result`LeSeulArtichaut-19/+14
2021-09-28More tracing instrumentationOli Scherer-2/+1
2021-09-06Use index newtyping for TyVidMark Rousskov-1/+1
2020-11-16compiler: fold by valueBastian Kauschke-1/+1
2020-09-04Change ty.kind to a methodLeSeulArtichaut-1/+1
2020-08-30mv compiler to compiler/mark-0/+249