about summary refs log tree commit diff
path: root/compiler/rustc_ast/src
AgeCommit message (Expand)AuthorLines
2025-07-22Introduce `Symbol::with_interner`.Nicholas Nethercote-19/+21
2025-07-17Auto merge of #143879 - fee1-dead-contrib:push-lrlpoouyqqry, r=fmeasebors-1/+3
2025-07-17parse `const trait Trait`Deadbeef-1/+3
2025-07-17Rollup merge of #143631 - hkBst:update-escaper-2, r=compiler-errorsMatthias Krüger-3/+3
2025-07-17Improve path segment joining.Nicholas Nethercote-1/+54
2025-07-15Define datastructures for `#[cfg]` attribute, move StrippedCfgItemJonathan Brouwer-17/+0
2025-07-12Port `#[automatically_derived]` to the new attribute parsing infrastructureJonathan Brouwer-0/+5
2025-07-08update to literal-escaper-0.0.5Marijn Schouten-3/+3
2025-07-06compiler: rename {ast,hir}::BareFn* to FnPtr*Jubilee Young-6/+6
2025-07-05Complete mut_visit.Camille GILLOT-11/+79
2025-07-04Rollup merge of #143380 - cjgillot:kw_span, r=compiler-errorsJacob Pratt-7/+5
2025-07-03Replace kw_span by full span.Camille GILLOT-7/+5
2025-07-03Rollup merge of #134006 - klensy:typos, r=nnethercoteJana Dönszelmann-2/+2
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-2/+2
2025-07-02Rollup merge of #142237 - benschulz:unused-parens-fn, r=fee1-deadMatthias Krüger-1/+15
2025-07-01Remove support for dyn*Michael Goulet-4/+2
2025-07-01Detect more cases of unused_parens around typesBenjamin Schulz-1/+15
2025-06-30Introduce `ByteSymbol`.Nicholas Nethercote-23/+30
2025-06-28Remove unused feature gatesYotam Ofek-3/+0
2025-06-27Rollup merge of #139858 - oli-obk:new-const-traits-syntax, r=fee1-deadMatthias Krüger-3/+3
2025-06-27Rollup merge of #143065 - compiler-errors:enum-recovery, r=oli-obkGuillaume Gomez-5/+7
2025-06-26Add Ident::is_non_reserved_identMichael Goulet-5/+7
2025-06-26Change const trait bound syntax from ~const to [const]Oli Scherer-3/+3
2025-06-25make `tidy-alphabetical` use a natural sortFolkert de Vries-1/+1
2025-06-25Auto merge of #142997 - workingjubilee:rollup-6lxec87, r=workingjubileebors-0/+4
2025-06-24Rollup merge of #135731 - frank-king:feature/pin-borrow, r=eholk,traviscrossJubilee-0/+4
2025-06-25Auto merge of #140999 - hkBst:update-escaper, r=nnethercotebors-8/+7
2025-06-24Rollup merge of #142657 - tgross35:nonoptional-fragment-specifiers-cleanup, r...Matthias Krüger-0/+1
2025-06-24mbe: Clean up code with non-optional `NonterminalKind`Trevor Gross-0/+1
2025-06-23update to literal-escaper 0.0.4 for better API without `unreachable` and fast...Marijn Schouten-8/+7
2025-06-22Auto merge of #142878 - GuillaumeGomez:rollup-53dohob, r=GuillaumeGomezbors-1/+9
2025-06-22Rollup merge of #142594 - mejrs:new_desugaring, r=chenyukangGuillaume Gomez-1/+9
2025-06-22Auto merge of #142706 - fee1-dead-contrib:push-zsznlqyrzsqo, r=oli-obkbors-706/+444
2025-06-22Implement DesugaringKind::FormatLiteralmejrs-1/+9
2025-06-21Remove style() from AttributeExt traitDavid Tolnay-9/+3
2025-06-21Add AttributeExt::doc_resolution_scopeDavid Tolnay-0/+21
2025-06-19completely deduplicate `Visitor` and `MutVisitor`Deadbeef-660/+444
2025-06-19remove `walk_item_kind` from `MutVisitor`Deadbeef-46/+0
2025-06-18Auto merge of #141061 - dpaoliello:shimasfn, r=bjorn3bors-1/+1
2025-06-17Rollup merge of #142371 - fee1-dead-contrib:push-xqlkumzurkus, r=petrochenkovJacob Pratt-7/+25
2025-06-16Fix some unused fields in AST visitorMichael Goulet-2/+2
2025-06-16Change __rust_no_alloc_shim_is_unstable to be a functionDaniel Paoliello-1/+1
2025-06-16Make sure to propagate result from visit_expr_fieldsMichael Goulet-1/+1
2025-06-15Rollup merge of #134661 - dtolnay:prefixattr, r=fmeaseLeón Orell Valerian Liehr-4/+13
2025-06-15Auto merge of #142398 - fee1-dead-contrib:push-ynxrtswtkyxw, r=oli-obkbors-1/+2
2025-06-15Implement pinned borrows, part of `pin_ergonomics`Frank King-0/+4
2025-06-13Reduce precedence of expressions that have an outer attrDavid Tolnay-4/+13
2025-06-13Auto merge of #142443 - matthiaskrgr:rollup-l1l6d0v, r=matthiaskrgrbors-0/+32
2025-06-13Rollup merge of #142069 - nnethercote:Zmacro-stats, r=petrochenkovMatthias Krüger-2/+19
2025-06-13Rollup merge of #134847 - dtolnay:asymmetrical, r=fmeaseMatthias Krüger-5/+10