about summary refs log tree commit diff
path: root/compiler/rustc_trait_selection/src/lib.rs
AgeCommit message (Expand)AuthorLines
2023-11-26Use `rustc_fluent_macro::fluent_messages!` directly.Nicholas Nethercote-3/+1
2023-11-26Avoid need for `{D,Subd}iagnosticMessage` imports.Nicholas Nethercote-1/+0
2023-11-15Bump cfg(bootstrap)sMark Rousskov-3/+3
2023-10-18Remove `#![feature(result_option_inspect)]` from the compilerSlanterns-1/+0
2023-10-08rustdoc: remove rust logo from non-Rust cratesMichael Howell-0/+3
2023-06-14remove hash_drain_filter feature usesThe 8472-1/+0
2023-06-14s/drain_filter/extract_if/ for Vec, Btree{Map,Set} and LinkedListThe 8472-1/+1
2023-04-18Add `rustc_fluent_macro` to decouple fluent from `rustc_macros`Nilstrieb-1/+1
2023-03-11Simplify message pathsest31-1/+1
2023-02-22errors: generate typed identifiers in each crateDavid Wood-0/+5
2023-01-18update cachelcnr-0/+1
2023-01-11Move autoderef to rustc_hir_analysisMichael Goulet-1/+0
2022-12-19implement the skeleton of the updated trait solverlcnr-0/+2
2022-11-21Use iterators instead of slices at more sitesOli Scherer-0/+1
2022-11-08Reduce the scope of allow(rustc::potential_query_instability) in rustc_trait_...CastilloDel-1/+0
2022-09-26remove cfg(bootstrap)Pietro Albini-2/+0
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-01Porting 'compiler/rustc_trait_selection' to translatable diagnostics - Part 1Gabriel Bustamante-0/+1
2022-08-29Revert let_chains stabilizationNilstrieb-0/+1
2022-08-25Rollup merge of #99332 - jyn514:stabilize-label-break-value, r=petrochenkovYuki Okushi-1/+1
2022-08-23Stabilize `#![feature(label_break_value)]`Joshua Nelson-1/+1
2022-08-23Move InferCtxtExt to rustc_trait_selectionSantiago Pastorino-0/+1
2022-08-12Adjust cfgsMark Rousskov-1/+0
2022-07-16Stabilize `let_chains`Caio-1/+1
2022-07-07Move code from rustc_trait_selection/opaque_types to better placesJack Huey-1/+0
2022-06-20Fix minor documentation typoPeter Hebden-1/+1
2022-05-27Finish bumping stage0Mark Rousskov-1/+0
2022-05-25Rollup merge of #97105 - JulianKnodt:const_dep_gen_const_expr, r=lcnrDylan DPC-0/+1
2022-05-24Coalesce brancheskadmin-0/+1
2022-05-20Remove `crate` visibility usage in compilerJacob Pratt-1/+0
2022-05-04Stabilize `bool::then_some`Josh Triplett-1/+0
2022-04-07Stabilize `derive_default_enum`Jacob Pratt-1/+1
2022-03-019 - Make more use of `let_chains`Caio-4/+5
2022-02-25Switch bootstrap cfgsMark Rousskov-1/+1
2022-02-01add a rustc::query_stability lintlcnr-0/+1
2021-12-18Re-introduce concept of projection cache 'completion'Aaron Hill-0/+1
2021-12-15Remove `in_band_lifetimes` from `rustc_trait_selection`Sylvan Bowdler-1/+0
2021-12-14Stabilize iter::zip.PFPoitras-1/+0
2021-12-02Reduce boilerplate around infallible foldersAlan Egerton-1/+0
2021-11-26Unwrap the results of type foldersLeSeulArtichaut-0/+1
2021-11-22Use `derive_default_enum` in the compilerJacob Pratt-0/+1
2021-10-28Revert "Add rustc lint, warning when iterating over hashmaps"Mark Rousskov-1/+0
2021-10-24Rollup merge of #89558 - lcnr:query-stable-lint, r=estebankMatthias Krüger-0/+1
2021-10-16Adopt let_else across the compilerest31-0/+1
2021-10-15allow `potential_query_instability` everywherelcnr-0/+1
2021-07-20Refactor vtable format.Charles Lew-0/+2
2021-05-24remove cfg(bootstrap)Pietro Albini-1/+0
2021-05-13have on_completion record subcyclesNiko Matsakis-0/+1
2021-03-26Use iter::zip in compiler/Josh Stone-0/+1
2021-03-19stabilize or_patternsmark-1/+1