about summary refs log tree commit diff
path: root/compiler/rustc_ast/src
AgeCommit message (Expand)AuthorLines
2022-09-16more simple formattingRageking8-42/+42
2022-09-15Only enable the let_else feature on bootstrapest31-1/+1
2022-09-14Auto merge of #101313 - SparrowLii:mk_attr_id, r=cjgillotbors-17/+57
2022-09-14Auto merge of #101212 - eholk:dyn-star, r=compiler-errorsbors-0/+1
2022-09-14Auto merge of #101709 - nnethercote:simplify-visitors-more, r=cjgillotbors-17/+13
2022-09-14add debug assertion for max `attr_id`SparrowLii-1/+24
2022-09-14make `mk_attr_id` part of `ParseSess`SparrowLii-17/+34
2022-09-13Rollup merge of #101752 - GuillaumeGomez:improve-attr-docs, r=lqdMatthias Krüger-1/+11
2022-09-13Rollup merge of #101602 - nnethercote:AttrTokenStream, r=petrochenkovDylan DPC-130/+112
2022-09-12Introduce dyn_star feature flagEric Holk-0/+1
2022-09-12Improve Attribute doc methodsGuillaume Gomez-1/+11
2022-09-12Auto merge of #99334 - NiklasJonsson:84447/error-privacy, r=oli-obkbors-1/+1
2022-09-12Rollup merge of #101668 - chenyukang:fix-101626, r=TaKO8KiDylan DPC-0/+1
2022-09-12Rollup merge of #100767 - kadiwa4:escape_ascii, r=jackh726Dylan DPC-6/+1
2022-09-12Remove unused span argument from `walk_fn`.Nicholas Nethercote-3/+3
2022-09-12Remove `path_span` argument to the `visit_path_segment` methods.Nicholas Nethercote-14/+10
2022-09-11fix #101626, suggest pub instead of public for const type itemyukang-0/+1
2022-09-10rustc_error, rustc_private, rustc_ast: Switch to stable hash containersNiklas Jonsson-1/+1
2022-09-09Rollup merge of #101573 - lcnr:param-kind-ord, r=BoxyUwUDylan DPC-33/+3
2022-09-09reviewlcnr-1/+1
2022-09-09Rename `{Create,Lazy}TokenStream` as `{To,Lazy}AttrTokenStream`.Nicholas Nethercote-61/+64
2022-09-09Inline and remove `TokenStream::opt_from_ast`.Nicholas Nethercote-15/+13
2022-09-09Tweak some formatting.Nicholas Nethercote-9/+5
2022-09-09Change return type of `Attribute::tokens`.Nicholas Nethercote-11/+9
2022-09-09Rename `AttrAnnotatedToken{Stream,Tree}`.Nicholas Nethercote-34/+31
2022-09-09Move `Spacing` out of `AttrAnnotatedTokenStream`.Nicholas Nethercote-25/+15
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