about summary refs log tree commit diff
path: root/compiler/rustc_ast_passes
AgeCommit message (Expand)AuthorLines
2022-10-26Rollup merge of #95710 - fee1-dead-contrib:stabilize_arbitrary_enum_discrimin...Dylan DPC-61/+1
2022-10-23Migrate all diagnosticsNilstrieb-30/+30
2022-10-22Stabilize arbitrary_enum_discriminant, take 2Deadbeef-61/+1
2022-10-22Rollup merge of #103351 - oli-obk:tilde_const_impls, r=fee1-deadMatthias Krüger-49/+3
2022-10-21Remove needless special cases and dead codeOli Scherer-49/+3
2022-10-21Rollup merge of #103051 - davidtwco:translation-tidying-up, r=compiler-errorsDylan DPC-20/+6
2022-10-20Improve "`~const` is not allowed here" messageDeadbeef-20/+43
2022-10-17ast_passes: use derive moreDavid Wood-20/+6
2022-10-10errors: `AddToDiagnostic::add_to_diagnostic_with`David Wood-3/+9
2022-10-10Rollup merge of #102868 - compiler-errors:rename-assoc-tyalias-to-ty, r=TaKO8KiDylan DPC-3/+3
2022-10-10Rename AssocItemKind::TyAlias to AssocItemKind::TypeMichael Goulet-3/+3
2022-10-08Split slice part of feature(half_open_range_patterns) to [...]_in_slicesUrgau-2/+5
2022-09-26Rollup merge of #102273 - woppopo:relax_const_bound, r=fee1-deadMatthias Krüger-4/+3
2022-09-26remove cfg(bootstrap)Pietro Albini-1/+0
2022-09-26Allow `~const` bounds on non-const functionswoppopo-4/+3
2022-09-22Improve the help message for an invalid calling conventionkhyperia-202/+18
2022-09-21UPDATE - rename SessionSubdiagnostic macro to SubdiagnosticJhonny Bill Mena-1/+1
2022-09-21UPDATE - rename DiagnosticHandler trait to IntoDiagnosticJhonny Bill Mena-27/+27
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-14Auto merge of #101212 - eholk:dyn-star, r=compiler-errorsbors-0/+3
2022-09-14Auto merge of #101709 - nnethercote:simplify-visitors-more, r=cjgillotbors-11/+9
2022-09-13Address code review commentsEric Holk-14/+4
2022-09-13Auto merge of #96709 - jackh726:gats-stabilization, r=compiler-errorsbors-21/+1
2022-09-12Introduce dyn_star feature flagEric Holk-1/+14
2022-09-12Remove unused span argument from `walk_fn`.Nicholas Nethercote-4/+4
2022-09-12Remove `path_span` argument to the `visit_path_segment` methods.Nicholas Nethercote-7/+5
2022-09-09Rollup merge of #101573 - lcnr:param-kind-ord, r=BoxyUwUDylan DPC-2/+2
2022-09-09Make async fn in traits workMichael Goulet-18/+0
2022-09-08update `ParamKindOrd`lcnr-2/+2
2022-09-02Refactor and re-use BindingAnnotationCameron Steffen-2/+2
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-2/+3
2022-08-31Fix a bunch of typoDezhi Wu-1/+1
2022-08-30Stabilize GATsJack Huey-21/+1
2022-08-29Migrate stable let_chains error to session diagnosticsNilstrieb-23/+10
2022-08-29Revert let_chains stabilizationNilstrieb-1/+29
2022-08-25Rollup merge of #99332 - jyn514:stabilize-label-break-value, r=petrochenkovYuki Okushi-9/+0
2022-08-23Stabilize `#![feature(label_break_value)]`Joshua Nelson-9/+0
2022-08-22Replace #[error(..)] etc. to #[diag(..)]finalchild-23/+23
2022-08-22Migrate forbidden_default and *_without_bodyfinalchild-76/+152
2022-08-22Support #[fatal(..)]finalchild-2/+2
2022-08-22Migrate fn_param_forbidden_self and rename others to have prefix fn_param_finalchild-23/+25
2022-08-22Rename c_var_args_without_named_arg to c_var_args_is_sole_paramfinalchild-3/+3
2022-08-22Migrate doc_comment_on_fn_param, forbidden_attr_on_fn_paramfinalchild-12/+17
2022-08-22Migrate forbidden_lifetime_bound, forbidden_non_lifetime_param, too_many_para...finalchild-26/+42
2022-08-22Migrate trait_fn_constfinalchild-0/+8
2022-08-22Migrate trait_fn_asyncfinalchild-10/+12
2022-08-22Tidyfinalchild-1/+1
2022-08-22Migrate deprecated_where_clause_location, forbidden_assoc_constraint, keyword...finalchild-24/+57
2022-08-22Migrate forbidden_letfinalchild-18/+38
2022-08-17Reenable early feature-gates as future-compat warningsChristopher Durham-23/+35