about summary refs log tree commit diff
path: root/compiler/rustc_traits/src/lib.rs
AgeCommit message (Expand)AuthorLines
2025-05-20Querify coroutine_hidden_typesMichael Goulet-0/+2
2025-03-11Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2025-03-10Revert "Use workspace lints for crates in `compiler/` #138084"许杰友 Jieyou Xu (Joe)-0/+1
2025-03-08Remove `#![warn(unreachable_pub)]` from all `compiler/` crates.Nicholas Nethercote-1/+0
2024-09-03Add `warn(unreachable_pub)` to `rustc_traits`.Nicholas Nethercote-0/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-0/+2
2024-04-30Remove `extern crate tracing` from numerous crates.Nicholas Nethercote-3/+0
2024-04-29Remove `extern crate rustc_middle` from numerous crates.Nicholas Nethercote-2/+0
2024-02-06Invert diagnostic lints.Nicholas Nethercote-2/+0
2024-01-25Remove unused featuresclubby789-1/+0
2023-07-03Remove chalk from the compilerMichael Goulet-4/+1
2023-06-14s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedListThe 8472-1/+0
2023-05-27Uplift complex type ops back into typeck so we can call them locallyMichael Goulet-1/+2
2023-05-15Move expansion of query macros in rustc_middle to rustc_middle::queryJohn Kåre Alsaker-1/+1
2023-02-09Update implied_outlives_bounds to properly register implied bounds behind nor...Jack Huey-0/+1
2022-12-08Move some suggestions from error_reporting to error_reporting::suggestMichael Goulet-1/+1
2022-12-08Move codegen_select_candidate to a rustc_traitsMichael Goulet-0/+2
2022-10-27(almost) Always use ObligationCtxt when dealing with canonical queriesMichael Goulet-0/+1
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-08-18Add diagnostic translation lints to crates that don't emit them5225225-0/+2
2022-06-03Fully stabilize NLLJack Huey-1/+0
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-1/+0
2022-02-19Adopt let else in more placesest31-0/+1
2021-12-30Removed `in_band_lifetimes` from `rustc_traits`Anuvrat-1/+0
2021-12-02Reduce boilerplate around infallible foldersAlan Egerton-1/+0
2021-11-26Unwrap the results of type foldersLeSeulArtichaut-0/+1
2021-09-27Improve cause information for NLL higher-ranked errorsAaron Hill-1/+1
2021-08-23handle ascription type op in NLL HRTB diagnosticsRémy Rakic-1/+1
2021-08-15De-dupe NLL HRTB diagnostics' use of `type_op_prove_predicate`Rémy Rakic-0/+2
2021-05-23Stabilize ops::ControlFlow (just the type)Scott McMurray-1/+0
2020-10-30TypeVisitor: use `ControlFlow` in rustc_{mir,privacy,traits,typeck}LeSeulArtichaut-0/+1
2020-09-17Remove redundant #![feature(...)] 's from compiler/est31-1/+0
2020-08-30mv compiler to compiler/mark-0/+33