about summary refs log tree commit diff
path: root/compiler/rustc_ast/src/ast.rs
AgeCommit message (Expand)AuthorLines
2024-10-22Represent TraitBoundModifiers as distinct parts in HIRMichael Goulet-2/+2
2024-10-15Auto merge of #131723 - matthiaskrgr:rollup-krcslig, r=matthiaskrgrbors-5/+16
2024-10-15Rollup merge of #130635 - eholk:pin-reborrow-sugar, r=compiler-errorsMatthias Krüger-2/+9
2024-10-14Move trait bound modifiers into ast::PolyTraitRefMichael Goulet-5/+16
2024-10-11Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiserbors-8/+0
2024-10-07Add sugar for &pin (const|mut) typesEric Holk-2/+9
2024-10-07Auto merge of #131235 - codemountains:rename-nestedmetaitem-to-metaitemlnner,...bors-2/+2
2024-10-06various fixes for `naked_asm!` implementationFolkert de Vries-2/+10
2024-10-06disallow `asm!` in `#[naked]` functionsFolkert de Vries-1/+19
2024-10-06Rename NestedMetaItem to MetaItemInnercodemountains-2/+2
2024-10-01Remove anon struct and union typesMichael Goulet-8/+0
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-7/+7
2024-09-21Handle macro calls in anon const def creation take 2Boxy-5/+6
2024-09-17Rollup merge of #130314 - compiler-errors:mac-prec, r=davidtwcoMatthias Krüger-5/+6
2024-09-13Use the same precedence for all macro-like exprsMichael Goulet-5/+6
2024-09-12Fix anon const def-creation when macros are involvedNoah Lev-8/+12
2024-09-12Rollup merge of #130252 - compiler-errors:const-gen, r=chenyukangStuart Cook-6/+6
2024-09-12Rollup merge of #130250 - compiler-errors:useless-conversion, r=jieyouxuStuart Cook-4/+2
2024-09-11Remove unused functions from ast CoroutineKindMichael Goulet-8/+0
2024-09-11Properly deny const gen/async gen fnsMichael Goulet-0/+8
2024-09-11clippy::useless_conversionMichael Goulet-4/+2
2024-09-10disallow `naked_asm!` outside of `#[naked]` functionsFolkert de Vries-0/+11
2024-08-24Rollup merge of #128524 - chenyukang:yukang-fix-127930-invalid-outer-style-su...Trevor Gross-0/+11
2024-08-07Use more slice patterns inside the compilerLeón Orell Valerian Liehr-4/+8
2024-08-04don't suggest turning crate-level attributes into outer styleyukang-0/+11
2024-07-29Reformat `use` declarations.Nicholas Nethercote-13/+13
2024-07-27Rollup merge of #128207 - folkertdev:asm-parser-generalize, r=AmanieuTrevor Gross-0/+5
2024-07-25improve error message when `global_asm!` uses `asm!` optionsFolkert-0/+5
2024-07-25Auto merge of #128195 - matthiaskrgr:rollup-195dfdf, r=matthiaskrgrbors-1/+2
2024-07-24Use Cow<'static, str> for InlineAsmTemplatePiece::StringGnomedDev-1/+2
2024-07-24centralize turning asm flags into human readable namesFolkert-0/+36
2024-07-05Rollup merge of #127368 - YohDeadfall:dots-in-docs, r=fmeaseMichael Goulet-32/+32
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