about summary refs log tree commit diff
path: root/compiler/rustc_ast/src/ast.rs
AgeCommit message (Expand)AuthorLines
2024-07-05Added dots at the sentence ends of rustc AST docYoh Deadfall-32/+32
2024-07-05Auto merge of #127008 - Jules-Bertholet:tc-ergonomics, r=Nadrierilbors-0/+1
2024-06-28Change RTN to use .. againMichael Goulet-1/+4
2024-06-27Tighten spans for async blocksMichael Goulet-1/+4
2024-06-27Implement TC's match ergonomics 2024 proposalJules Bertholet-0/+1
2024-06-26Fix a span in `parse_ty_bare_fn`.Nicholas Nethercote-1/+2
2024-06-20StaticForeignItem and StaticItem are the sameMichael Goulet-33/+1
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)-3/+6
2024-06-17Rework precise capturing syntaxMichael Goulet-1/+4
2024-06-14delegation: Implement glob delegationVadim Petrochenkov-3/+6
2024-06-07Rollup merge of #124214 - carbotaniuman:parse_unsafe_attrs, r=michaelwoeristerMatthias Krüger-1/+8
2024-06-07Revert "Create const block DefIds in typeck instead of ast lowering"Oli Scherer-1/+1
2024-06-06Fix buildcarbotaniuman-3/+3
2024-06-06Parse unsafe attributescarbotaniuman-1/+8
2024-06-04Add safe/unsafe to static inside extern blocksSantiago Pastorino-1/+3
2024-06-04Handle safety keyword for extern block inner itemsSantiago Pastorino-0/+4
2024-05-31Rollup merge of #125635 - fmease:mv-type-binding-assoc-item-constraint, r=com...Matthias Krüger-17/+28
2024-05-30Rename HIR `TypeBinding` to `AssocItemConstraint` and related cleanupLeón Orell Valerian Liehr-17/+28
2024-05-28Create const block DefIds in typeck instead of ast loweringOli Scherer-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-13/+17
2024-05-18Rollup merge of #125117 - dev-ardi:improve-parser, r=wesleywiser,fmeaseMatthias Krüger-0/+1
2024-05-17Rename Unsafe to SafetySantiago Pastorino-13/+17
2024-05-15delegation: Implement list delegationVadim Petrochenkov-4/+23
2024-05-14improve maybe_consume_incorrect_semicolonardi-0/+1
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-1/+1
2024-05-08Use generic `NonZero`.Markus Reiter-1/+1
2024-05-03AST pretty: Use `builtin_syntax` for type ascriptionLeón Orell Valerian Liehr-4/+10
2024-04-30Rollup merge of #124511 - nnethercote:rm-extern-crates, r=fee1-deadMatthias Krüger-1/+1
2024-04-29Add StaticForeignItem and use it on ForeignItemKindSantiago Pastorino-7/+36
2024-04-29Remove `extern crate rustc_macros` from numerous crates.Nicholas Nethercote-1/+1
2024-04-25Rollup merge of #124324 - nnethercote:minor-ast-cleanups, r=estebankMatthias Krüger-0/+2
2024-04-25Add comments about attribute tokens.Nicholas Nethercote-0/+2
2024-04-23delegation: Support renamingVadim Petrochenkov-0/+1
2024-04-18Auto merge of #124008 - nnethercote:simpler-static_assert_size, r=Nilstriebbors-1/+1
2024-04-18Simplify `static_assert_size`s.Nicholas Nethercote-1/+1
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-16Rollup merge of #123512 - Jules-Bertholet:ref-pat-eat-one-layer-2024, r=Nadri...Guillaume Gomez-0/+8
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-15Use a path instead of an ident (and stop manually resolving)Michael Goulet-2/+2
2024-04-15Validation and other thingsMichael Goulet-1/+1
2024-04-15Lower and resolve precise captures in HIRMichael Goulet-1/+1
2024-04-15Use dedicated PreciseCapturingArg for representing what goes in use<>Michael Goulet-1/+9