about summary refs log tree commit diff
path: root/compiler/rustc_ast/src
AgeCommit message (Expand)AuthorLines
2024-05-17Auto merge of #123865 - eholk:expr_2021, r=fmeasebors-0/+4
2024-05-17Rename Unsafe to SafetySantiago Pastorino-31/+35
2024-05-15delegation: Implement list delegationVadim Petrochenkov-4/+75
2024-05-14improve maybe_consume_incorrect_semicolonardi-0/+1
2024-05-14Remove `NtIdent` and `NtLifetime`.Nicholas Nethercote-60/+52
2024-05-13Apply code review suggestionsEric Holk-1/+1
2024-05-13expr_2021 should be allowed on edition 2021 and laterEric Holk-1/+1
2024-05-13Add expr_2021 nonterminal and feature flagEric Holk-0/+4
2024-05-12Disallow cast with trailing braced macro in let-elseDavid Tolnay-4/+91
2024-05-13Remove a `Span` from `TokenKind::Interpolated`.Nicholas Nethercote-20/+23
2024-05-11Add classify::expr_is_completeDavid Tolnay-39/+57
2024-05-11Macro call with braces does not require semicolon to be statementDavid Tolnay-13/+17
2024-05-11Mark expr_requires_semi_to_be_stmt call sitesDavid Tolnay-1/+2
2024-05-11Expand on expr_requires_semi_to_be_stmt documentationDavid Tolnay-10/+41
2024-05-09Add `ErrorGuaranteed` to `Recovered::Yes` and use it more.Nicholas Nethercote-6/+9
2024-05-08Rollup merge of #124587 - reitermarkus:use-generic-nonzero, r=dtolnayMatthias Krüger-1/+1
2024-05-08Rollup merge of #123344 - pietroalbini:pa-unused-imports, r=NilstriebMatthias Krüger-4/+4
2024-05-08Use generic `NonZero`.Markus Reiter-1/+1
2024-05-08Auto merge of #124779 - workingjubilee:debug-formatting-my-beloved, r=compile...bors-1/+1
2024-05-07compiler: derive Debug in parserJubilee Young-1/+1
2024-05-06Return coherent description for boolean instead of panickingUrgau-1/+1
2024-05-04Various improvements to entrypoint codeNilstrieb-1/+25
2024-05-03AST pretty: Use `builtin_syntax` for type ascriptionLeón Orell Valerian Liehr-4/+10
2024-05-01Step bootstrap cfgsMark Rousskov-1/+0
2024-04-30Rollup merge of #124511 - nnethercote:rm-extern-crates, r=fee1-deadMatthias Krüger-9/+7
2024-04-30Remove `extern crate tracing` from numerous crates.Nicholas Nethercote-3/+1
2024-04-29Add StaticForeignItem and use it on ForeignItemKindSantiago Pastorino-9/+38
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-6/+6
2024-04-25ast: Visit item components in "natural" orderVadim Petrochenkov-4/+4
2024-04-25ast: Generalize item kind visitingVadim Petrochenkov-311/+341
2024-04-25Rollup merge of #124324 - nnethercote:minor-ast-cleanups, r=estebankMatthias Krüger-78/+71
2024-04-25Add comments about attribute tokens.Nicholas Nethercote-0/+2
2024-04-24Remove unnecessary `pub`s in `mut_visit.rs`.Nicholas Nethercote-65/+60
2024-04-24Rename `NestedMetaItem::name_value_literal`.Nicholas Nethercote-2/+3
2024-04-24Remove `MetaItemKind::value_str`.Nicholas Nethercote-8/+4
2024-04-24Make `LazyAttrTokenStream::encode` panic.Nicholas Nethercote-3/+2
2024-04-23delegation: Support renamingVadim Petrochenkov-4/+13
2024-04-18Auto merge of #124008 - nnethercote:simpler-static_assert_size, r=Nilstriebbors-3/+3
2024-04-18Simplify `static_assert_size`s.Nicholas Nethercote-3/+3
2024-04-17Improve `BindingMode` doc commentJules Bertholet-2/+4
2024-04-17Rename `BindingAnnotation` to `BindingMode`Jules Bertholet-10/+10
2024-04-17Store `ByRef` instead of `BindingAnnotation` in `PatInfo`Jules Bertholet-7/+9
2024-04-16Fix empty-set symbol in commentsDavid Tolnay-1/+1
2024-04-16Rollup merge of #123512 - Jules-Bertholet:ref-pat-eat-one-layer-2024, r=Nadri...Guillaume Gomez-0/+8
2024-04-16Auto merge of #123468 - compiler-errors:precise-capturing, r=oli-obkbors-4/+55
2024-04-15Address review commentsJules Bertholet-2/+2
2024-04-15Ensure inherited reference is never set to `&mut` behind an `&`Jules Bertholet-0/+8
2024-04-16Rollup merge of #123462 - fmease:rn-mod-sep-to-path-sep, r=nnethercoteLeón Orell Valerian Liehr-12/+14
2024-04-15Use a path instead of an ident (and stop manually resolving)Michael Goulet-6/+6
2024-04-15Validation and other thingsMichael Goulet-4/+4