about summary refs log tree commit diff
path: root/compiler/rustc_ast/src
AgeCommit message (Expand)AuthorLines
2024-10-31Improve the missing_abi lint.Mara Bos-2/+4
2024-10-28fix clippy::clone_on_ref_ptr for compilerklensy-1/+1
2024-10-26Auto merge of #125116 - blyxyas:ignore-allowed-lints-final, r=cjgillotbors-1/+1
2024-10-25Rollup merge of #132106 - maxcabrajac:ident_ref, r=petrochenkovMatthias Krüger-22/+22
2024-10-24Pass Ident by reference in ast Visitormaxcabrajac-22/+22
2024-10-24Remove visit_expr_postmaxcabrajac-4/+1
2024-10-22Represent TraitBoundModifiers as distinct parts in HIRMichael Goulet-2/+2
2024-10-19Do not run lints that cannot emitblyxyas-1/+1
2024-10-15Auto merge of #131723 - matthiaskrgr:rollup-krcslig, r=matthiaskrgrbors-10/+21
2024-10-15Auto merge of #131724 - matthiaskrgr:rollup-ntgkkk8, r=matthiaskrgrbors-5/+15
2024-10-15Rollup merge of #130635 - eholk:pin-reborrow-sugar, r=compiler-errorsMatthias Krüger-5/+15
2024-10-15Auto merge of #129458 - EnzymeAD:enzyme-frontend, r=jieyouxubors-0/+375
2024-10-14Move trait bound modifiers into ast::PolyTraitRefMichael Goulet-10/+21
2024-10-11Single commit implementing the enzyme/autodiff frontendManuel Drehwald-0/+375
2024-10-11Auto merge of #131045 - compiler-errors:remove-unnamed_fields, r=wesleywiserbors-21/+0
2024-10-07Add sugar for &pin (const|mut) typesEric Holk-5/+15
2024-10-07Auto merge of #131235 - codemountains:rename-nestedmetaitem-to-metaitemlnner,...bors-30/+30
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-30/+30
2024-10-01Remove anon struct and union typesMichael Goulet-21/+0
2024-10-01Implement boolean lit support in cfg predicatesUrgau-0/+10
2024-09-23Rollup merge of #130551 - nnethercote:fix-break-last-token, r=petrochenkovJubilee-29/+35
2024-09-23Fix `break_last_token`.Nicholas Nethercote-29/+35
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-32/+32
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-11/+6
2024-09-13Use the same precedence for all macro-like exprsMichael Goulet-11/+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-12Rollup merge of #130235 - compiler-errors:nested-if, r=michaelwoeristerStuart Cook-11/+9
2024-09-11Remove unused functions from ast CoroutineKindMichael Goulet-8/+0
2024-09-11Rollup merge of #130114 - eduardosm:needless-returns, r=compiler-errorsJubilee-2/+2
2024-09-11Properly deny const gen/async gen fnsMichael Goulet-0/+8
2024-09-11clippy::useless_conversionMichael Goulet-4/+2
2024-09-11Also fix if in elseMichael Goulet-11/+9
2024-09-10disallow `naked_asm!` outside of `#[naked]` functionsFolkert de Vries-0/+13
2024-09-09Remove needless returns detected by clippy in the compilerEduardo Sánchez Muñoz-2/+2
2024-09-06Add initial support for raw lifetimesMichael Goulet-12/+14
2024-08-31Create opaque definitions in resolver.Camille GILLOT-6/+10
2024-08-31Rollup merge of #120221 - compiler-errors:statements-are-not-patterns, r=nnet...Matthias Krüger-21/+36
2024-08-27Rollup merge of #126013 - nnethercote:unreachable_pub, r=UrgauMatthias Krüger-0/+1
2024-08-26Don't make pattern nonterminals match statement nonterminalsMichael Goulet-21/+36
2024-08-24Rollup merge of #128524 - chenyukang:yukang-fix-127930-invalid-outer-style-su...Trevor Gross-0/+11
2024-08-16Add `warn(unreachable_pub)` to several crates.Nicholas Nethercote-0/+1
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-79/+91
2024-07-27Rollup merge of #128207 - folkertdev:asm-parser-generalize, r=AmanieuTrevor Gross-0/+5