summary refs log tree commit diff
path: root/compiler/rustc_ast/src
AgeCommit message (Expand)AuthorLines
2021-11-24Account for incorrect `impl Foo<const N: ty> {}` syntaxEsteban Küber-0/+15
2021-11-12Auto merge of #89316 - asquared31415:multiple-clobber-abi, r=Amanieubors-2/+2
2021-11-10Rollup merge of #90742 - est31:add_assign, r=davidtwcoMatthias Krüger-1/+1
2021-11-10Add support for specifying multiple clobber_abi in `asm!`asquared31415-2/+2
2021-11-09Use AddAssign implest31-1/+1
2021-11-08Rollup merge of #90657 - GuillaumeGomez:one-char-last-line-removed, r=jyn514Guillaume Gomez-1/+1
2021-11-07ast: Fix naming conventions in AST structuresVadim Petrochenkov-64/+134
2021-11-06Rollup merge of #90642 - matthiaskrgr:clippy_matches, r=cjgillotMatthias Krüger-4/+4
2021-11-06Fix last doc code comment being removed if it only had one characterGuillaume Gomez-1/+1
2021-11-06Auto merge of #90559 - rusticstuff:optimize-bidi-detection, r=davidtwcobors-0/+37
2021-11-06use matches!() macro in more placesMatthias Krüger-4/+4
2021-11-05Use one match instead of a staggered match.Hans Kratz-11/+2
2021-11-04Optimize literal, doc comment lint as well, extract function.Hans Kratz-0/+46
2021-11-02docs(rustc_ast): update crate descriptionsCaleb Cartwright-1/+1
2021-10-25fix: inner attribute followed by outer attribute causing ICEEliseZeroTwo-6/+0
2021-10-22Rollup merge of #89991 - petrochenkov:visitok2, r=jackh726Yuki Okushi-7/+5
2021-10-18Rollup merge of #89990 - petrochenkov:idempty, r=wesleywiserMatthias Krüger-4/+4
2021-10-18rustc_ast: Turn `MutVisitor::token_visiting_enabled` into a constantVadim Petrochenkov-7/+5
2021-10-17rustc_span: `Ident::invalid` -> `Ident::empty`Vadim Petrochenkov-4/+4
2021-10-17Some "parenthesis" and "parentheses" fixesr00ster91-2/+2
2021-10-08remove unwrap_or! macroklensy-10/+0
2021-10-04Rollup merge of #89487 - FabianWolff:issue-89396, r=petrochenkovJubilee-0/+1
2021-10-04Use `TokenKind::similar_tokens()`Fabian Wolff-0/+1
2021-10-01Improve error message for missing angle brackets in `[_]::method`Fabian Wolff-0/+2
2021-09-15Rollup merge of #88775 - pnkfelix:revert-anon-union-parsing, r=davidtwcoManish Goregaokar-10/+0
2021-09-10Keep a parent LocalDefId in SpanData.Camille GILLOT-1/+1
2021-09-09Revert "Implement Anonymous{Struct, Union} in the AST"Felix S. Klock II-10/+0
2021-09-08Bump stage0 compiler to 1.56Mark Rousskov-2/+0
2021-09-08Rollup merge of #88553 - theo-lw:issue-88276, r=estebankJack Huey-0/+7
2021-09-04Fix formattingTheodore Luo Wang-1/+4
2021-09-04Use verbose suggestions and only match if the + is seen before a numeric literalTheodore Luo Wang-0/+4
2021-09-04Auto merge of #88598 - estebank:type-ascription-can-die-in-a-fire, r=wesleywiserbors-1/+9
2021-09-03Auto merge of #88597 - cjgillot:lower-global, r=petrochenkovbors-12/+3
2021-09-03Detect bare blocks with type ascription that were meant to be a `struct` literalEsteban Kuber-1/+9
2021-09-02expand: Treat more macro calls as statement macro callsVadim Petrochenkov-1/+11
2021-09-01Compute proc_macros in resolutions.Camille GILLOT-12/+3
2021-08-30Handle let-else initializer edge case errorsCameron Steffen-0/+27
2021-08-30Add let-else to ASTCameron Steffen-5/+46
2021-08-30allow unordered const/ty params if any cg feature is activelcnr-2/+2
2021-08-30`feature(const_generics)` -> `feature(const_param_types)`lcnr-1/+1
2021-08-27Introduce `~const`Deadbeef-3/+3
2021-08-26Auto merge of #88066 - LeSeulArtichaut:patterns-cleanups, r=nagisabors-15/+11
2021-08-25Various pattern cleanupsLéo Lanteri Thauvin-10/+4
2021-08-25Use if-let guards in the codebaseLéo Lanteri Thauvin-5/+7
2021-08-24Move `named_asm_labels` to a HIR lintasquared31415-3/+4
2021-08-22Fix typos “a”→“an”Frank Steffahn-1/+1
2021-08-18Remove box syntax from rustc_astest31-2/+1
2021-08-15Introduce hir::ExprKind::Let - Take 2Caio-4/+6
2021-08-12Add support for clobber_abi to asm!Amanieu d'Antras-0/+1
2021-07-30Add warning when whitespace is not skipped after an escaped newline.Anton Golov-4/+20