about summary refs log tree commit diff
path: root/compiler/rustc_ast/src
AgeCommit message (Expand)AuthorLines
2024-06-23Unify the precedence level for PREC_POSTFIX and PREC_PARENDavid Tolnay-1/+1
2024-06-24Fix a typo in a comment.Nicholas Nethercote-1/+1
2024-06-23Rework pattern and expression nonterminal kinds.Nicholas Nethercote-29/+44
2024-06-21Rollup merge of #126767 - compiler-errors:static-foreign-item, r=spastorinoMatthias Krüger-45/+3
2024-06-21Rollup merge of #126700 - compiler-errors:fragment, r=fmeaseMatthias Krüger-5/+14
2024-06-20StaticForeignItem and StaticItem are the sameMichael Goulet-45/+3
2024-06-20Introduce `can_begin_string_literal`.Nicholas Nethercote-0/+15
2024-06-20Inline `can_begin_literal_maybe_minus` call into two places.Nicholas Nethercote-2/+3
2024-06-19Allow naming expr_2021 in all editionsMichael Goulet-5/+14
2024-06-19Auto merge of #126678 - nnethercote:fix-duplicated-attrs-on-nt-expr, r=petroc...bors-1/+3
2024-06-19Add a comment.Nicholas Nethercote-1/+3
2024-06-19Rollup merge of #124135 - petrochenkov:deleglob, r=fmease许杰友 Jieyou Xu (Joe)-23/+62
2024-06-17Rework precise capturing syntaxMichael Goulet-15/+29
2024-06-14delegation: Implement glob delegationVadim Petrochenkov-23/+62
2024-06-12Use `tidy` to sort crate attributes for all compiler crates.Nicholas Nethercote-3/+5
2024-06-07Rollup merge of #124214 - carbotaniuman:parse_unsafe_attrs, r=michaelwoeristerMatthias Krüger-13/+41
2024-06-07Revert "Create const block DefIds in typeck instead of ast lowering"Oli Scherer-3/+3
2024-06-06Change comment to FIXMEcarbotaniuman-1/+3
2024-06-06Fix buildcarbotaniuman-10/+10
2024-06-06Parse unsafe attributescarbotaniuman-13/+39
2024-06-04Add safe/unsafe to static inside extern blocksSantiago Pastorino-3/+5
2024-06-04Handle safety keyword for extern block inner itemsSantiago Pastorino-2/+19
2024-05-31Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com...Matthias Krüger-31/+45
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-31/+45
2024-05-29ast: Revert a breaking attribute visiting order changeVadim Petrochenkov-1/+1
2024-05-28Create const block DefIds in typeck instead of ast loweringOli Scherer-3/+3
2024-05-23Rollup merge of #125316 - nnethercote:tweak-Spacing, r=petrochenkovMatthias Krüger-2/+2
2024-05-23Use `JointHidden` in a couple of suitable places.Nicholas Nethercote-2/+2
2024-05-22Rollup merge of #125049 - dtolnay:castbrace, r=compiler-errorsLeón Orell Valerian Liehr-4/+91
2024-05-22Auto merge of #125326 - weiznich:move/do_not_recommend_to_diganostic_namespac...bors-0/+11
2024-05-21Move `#[do_not_recommend]` to the `#[diagnostic]` namespaceGeorg Semmler-0/+11
2024-05-20Implement BOXED_SLICE_INTO_ITERMichael Goulet-1/+1
2024-05-19document what the span of UseTreeKind::Nested isPietro Albini-0/+7
2024-05-18Auto merge of #125077 - spastorino:add-new-fnsafety-enum2, r=jackh726bors-31/+35
2024-05-18Rollup merge of #125117 - dev-ardi:improve-parser, r=wesleywiser,fmeaseMatthias Krüger-0/+1
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