about summary refs log tree commit diff
path: root/compiler/rustc_ast_passes/src
AgeCommit message (Expand)AuthorLines
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/+37
2022-08-17Reenable early feature-gates as future-compat warningsChristopher Durham-23/+35
2022-08-12Adjust cfgsMark Rousskov-1/+0
2022-08-11Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillotMatthias Krüger-22/+8
2022-08-11Simplify `rustc_ast::visit::Visitor::visit_poly_trait_ref`.Nicholas Nethercote-4/+4
2022-08-11Simplify `rustc_ast::visit::Visitor::visit_enum_def`.Nicholas Nethercote-19/+5
2022-08-10Use &mut Diagnostic instead of &mut DiagnosticBuilder unless neededMichael Goulet-5/+3
2022-08-09Rollup merge of #96478 - WaffleLapkin:rustc_default_body_unstable, r=Aaron1011Dylan DPC-0/+1
2022-08-03Provide suggestion on missing `let` in binding statementEsteban Küber-3/+27
2022-07-29Remove `visit_name` from the AST visitor.Nicholas Nethercote-2/+1
2022-07-26Implement `#[rustc_default_body_unstable]`Maybe Waffle-0/+1
2022-07-23Allow `~const` on super traitsDeadbeef-1/+1
2022-07-19Auto merge of #98180 - notriddle:notriddle/rustdoc-fn, r=petrochenkov,Guillau...bors-2/+2
2022-07-19Rollup merge of #99401 - TaKO8Ki:avoid-symbol-to-&str-conversions, r=nnethercoteMatthias Krüger-2/+2