about summary refs log tree commit diff
path: root/compiler/rustc_ast/src
AgeCommit message (Expand)AuthorLines
2022-09-09Make async fn in traits workMichael Goulet-2/+2
2022-09-08update `ParamKindOrd`lcnr-33/+3
2022-09-07Auto merge of #94075 - mikebenfield:wip-enum, r=oli-obkbors-1/+2
2022-09-07Use niche-filling optimization even when multiple variants have data.Michael Benfield-1/+2
2022-09-07Add documentation for Attr::is_doc_commentGuillaume Gomez-0/+2
2022-09-06Auto merge of #101362 - compiler-errors:unnecessary-let, r=cjgillotbors-0/+24
2022-09-06Auto merge of #101241 - camsteffen:refactor-binding-annotations, r=cjgillotbors-22/+55
2022-09-05Rollup merge of #101142 - nnethercote:improve-hir-stats, r=davidtwcoDylan DPC-0/+3
2022-09-03Suggest removing unnecessary prefix let in patternsMichael Goulet-0/+24
2022-09-02Refactor and re-use BindingAnnotationCameron Steffen-22/+55
2022-09-01Always import all tracing macros for the entire crate instead of piecemeal by...Oli Scherer-1/+3
2022-09-01Auto merge of #100869 - nnethercote:replace-ThinVec, r=spastorinobors-4/+4
2022-08-31Rollup merge of #101165 - ldm0:drain_to_iter, r=cjgillotMatthias Krüger-1/+1
2022-08-30Use more `into_iter` rather than `drain(..)`Donough Liu-1/+1
2022-08-29Revert let_chains stabilizationNilstrieb-0/+1
2022-08-29Inline `attrs`.Nicholas Nethercote-0/+1
2022-08-29Replace `rustc_data_structures::thin_vec::ThinVec` with `thin_vec::ThinVec`.Nicholas Nethercote-4/+3
2022-08-29Expand the HIR (and AST) size assertions.Nicholas Nethercote-0/+3
2022-08-26Rollup merge of #100978 - nnethercote:fix-100948, r=petrochenkovYuki Okushi-1/+3
2022-08-25Handle `Err` in `ast::LitKind::to_token_lit`.Nicholas Nethercote-1/+3
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-23Rollup merge of #100909 - nnethercote:minor-ast-LitKind-improvement, r=petroc...Dylan DPC-6/+8
2022-08-23Remove the symbol from `ast::LitKind::Err`.Nicholas Nethercote-4/+4
2022-08-23Add some useful comments to `LitKind`.Nicholas Nethercote-2/+4
2022-08-23Rollup merge of #100565 - TaKO8Ki:suggest-adding-missing-semicolon-before-ite...Matthias Krüger-0/+24
2022-08-22Use `AttrVec` in more places.Nicholas Nethercote-68/+28
2022-08-20Auto merge of #100564 - nnethercote:box-ast-MacCall, r=spastorinobors-11/+11
2022-08-19use <[u8]>::escape_ascii instead of core::ascii::escape_defaultKaDiWa-6/+1
2022-08-18Add diagnostic translation lints to crates that don't emit them5225225-0/+2
2022-08-17Rollup merge of #100018 - nnethercote:clean-up-LitKind, r=petrochenkovMatthias Krüger-18/+12
2022-08-17Box the `MacCall` in various types.Nicholas Nethercote-11/+11
2022-08-16Rollup merge of #100610 - nnethercote:ast-and-parser-tweaks, r=spastorinoDylan DPC-3/+6
2022-08-16Rename some things related to literals.Nicholas Nethercote-11/+11
2022-08-16Add some more AST node size assertions.Nicholas Nethercote-0/+5
2022-08-16Remove `{ast,hir}::WhereEqPredicate::id`.Nicholas Nethercote-3/+1
2022-08-16Avoid code duplication in `{MetaItem,MetaItemKind}::value_str`.Nicholas Nethercote-7/+1
2022-08-16Shrink `ast::Attribute`.Nicholas Nethercote-25/+42
2022-08-15suggest adding a missing semicolon before an itemTakayuki Maeda-0/+24
2022-08-12Adjust cfgsMark Rousskov-1/+0
2022-08-11Rollup merge of #100392 - nnethercote:simplify-visitors, r=cjgillotMatthias Krüger-23/+9
2022-08-11Rollup merge of #100350 - jhpratt:stringify-vis, r=cjgillotMatthias Krüger-3/+3
2022-08-11Rollup merge of #100391 - nnethercote:improve-size-assertions, r=lqdDylan DPC-17/+20
2022-08-11Simplify `rustc_ast::visit::Visitor::visit_poly_trait_ref`.Nicholas Nethercote-8/+5
2022-08-11Simplify `rustc_ast::visit::Visitor::visit_enum_def`.Nicholas Nethercote-15/+4
2022-08-10Do not consider method call receiver as an argument in AST.Camille GILLOT-10/+11
2022-08-09Stringify non-shorthand visibility correctlyJacob Pratt-3/+3
2022-08-10Add a couple more AST node size assertions.Nicholas Nethercote-0/+2
2022-08-10Avoid repeating qualifiers on `static_assert_size` calls.Nicholas Nethercote-17/+18
2022-08-04Move LifetimeCollectVisitor to rustc_ast_loweringSantiago Pastorino-59/+0