about summary refs log tree commit diff
path: root/compiler/rustc_ast/src
AgeCommit message (Expand)AuthorLines
2022-11-11Auto merge of #99918 - WaffleLapkin:fnFnfun, r=estebankbors-0/+17
2022-11-06cfg-step codeMark Rousskov-1/+1
2022-11-05Remove `unescape_byte_literal`.Nicholas Nethercote-18/+11
2022-10-26remove unused parser fnMichael Goulet-18/+0
2022-10-23Workaround unstable stmt_expr_attributes for method receiver expressions.Camille GILLOT-1/+18
2022-10-18Fix `TyKind::is_simple_path`.Nicholas Nethercote-2/+5
2022-10-12Use `tidy-alphabetical` in the compilerNilstrieb-4/+7
2022-10-12Auto merge of #102692 - nnethercote:TokenStreamBuilder, r=Aaron1011bors-72/+45
2022-10-10Rollup merge of #102868 - compiler-errors:rename-assoc-tyalias-to-ty, r=TaKO8KiDylan DPC-6/+6
2022-10-10Rename AssocItemKind::TyAlias to AssocItemKind::TypeMichael Goulet-6/+6
2022-10-09fixup lint nameMaybe Waffle-1/+1
2022-10-09allow or avoid for loops over option in compiler and testsMaybe Waffle-8/+6
2022-10-05Remove `TokenStreamBuilder`.Nicholas Nethercote-72/+45
2022-10-03Rewrite `Token::is_op`.Nicholas Nethercote-11/+8
2022-10-03Add comments to `Spacing`.Nicholas Nethercote-0/+11
2022-10-01Replace some `bool` params with an enumMaybe Waffle-3/+11
2022-10-01Recover wrong cased keywords starting functionsMaybe Waffle-0/+9
2022-09-30Rollup merge of #102493 - nnethercote:improve-size-assertions-some-more, r=lqdMatthias Krüger-16/+26
2022-10-01Group together more size assertions.Nicholas Nethercote-16/+26
2022-09-29Inline `<Token as PartialEq<TokenKind>>::eq`.Nicholas Nethercote-0/+1
2022-09-28Auto merge of #102302 - nnethercote:more-lexer-improvements, r=matkladbors-6/+1
2022-09-26remove cfg(bootstrap)Pietro Albini-3/+0
2022-09-26Remove `ast::Token::take`.Nicholas Nethercote-6/+1
2022-09-17Rollup merge of #93628 - est31:stabilize_let_else, r=joshtriplettDylan DPC-1/+1
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