about summary refs log tree commit diff
path: root/compiler/rustc_expand
AgeCommit message (Expand)AuthorLines
2020-10-07Detect blocks that could be struct expr bodiesEsteban Küber-2/+2
2020-10-02Improve E0777 help messageGuillaume Gomez-4/+13
2020-10-01Import struct_span_err macro instead of prepending itGuillaume Gomez-2/+2
2020-10-01Create E0777 error code for "invalid literal in derive"Guillaume Gomez-4/+9
2020-09-28expand: Minor fn ptr call cleanupVadim Petrochenkov-3/+3
2020-09-28expand: Stop un-interpolating `NtIdent`s before passing them to built-in macrosVadim Petrochenkov-25/+2
2020-09-17Remove redundant #![feature(...)] 's from compiler/est31-1/+0
2020-09-16Rollup merge of #75146 - tmiasko:range-overflow, r=Mark-SimulacrumDylan DPC-2/+2
2020-09-10Attach tokens to `ast::Stmt`Aaron Hill-7/+25
2020-09-10Attach `TokenStream` to `ast::Visibility`Aaron Hill-8/+27
2020-09-10Attach `TokenStream` to `ast::Path`Aaron Hill-2/+2
2020-09-10Attach tokens to `NtMeta` (`ast::AttrItem`)Aaron Hill-0/+1
2020-09-10Attach `TokenStream` to `ast::Ty`Aaron Hill-5/+10
2020-09-10Attach `TokenStream` to `ast::Block`Aaron Hill-1/+7
2020-09-10Syntactically permit unsafety on modsDavid Tolnay-10/+31
2020-09-10Auto merge of #76291 - matklad:spacing, r=petrochenkovbors-8/+8
2020-09-10Revert "Rollup merge of #76285 - matklad:censor-spacing, r=petrochenkov"Tyler Mandry-17/+5
2020-09-09Auto merge of #76406 - GuillaumeGomez:create-e0774, r=pickfire,jyn514bors-3/+6
2020-09-09Rollup merge of #76355 - calebcartwright:reduce-rustfmt-visibility, r=nikomat...Dylan DPC-2/+1
2020-09-08Create new E0774 code errorGuillaume Gomez-3/+6
2020-09-04rustc_expand: remove pub visibility for rustfmtCaleb Cartwright-2/+1
2020-09-04Detect overflow in proc_macro_server subspanTomasz Miąsko-2/+2
2020-09-03Optimize Cursor::look_aheadAleksey Kladov-3/+8
2020-09-03Rename IsJoint -> SpacingAleksey Kladov-8/+8
2020-09-03Move jointness censoring to proc_macroAleksey Kladov-4/+11
2020-09-02Auto merge of #76170 - matklad:notrivia, r=petrochenkovbors-1/+1
2020-09-01Rollup merge of #76132 - Aaron1011:mac-call-stmt, r=petrochenkovTyler Mandry-4/+8
2020-09-01Auto merge of #76010 - Aaron1011:fix/cfg-generic-param, r=petrochenkovbors-4/+7
2020-09-01Remove trivia tokensAleksey Kladov-1/+1
2020-08-31Rollup merge of #76050 - matklad:pos, r=petrochenkovAleksey Kladov-257/+0
2020-08-30Add `-Z proc-macro-backtrace` to allow showing proc-macro panicsAaron Hill-19/+24
2020-08-30Factor out StmtKind::MacCall fields into `MacCallStmt` structAaron Hill-4/+8
2020-08-30Move lexer unit tests to rustc_lexerAleksey Kladov-257/+0
2020-08-30Run cfg-stripping on generic parameters before invoking derive macrosAaron Hill-4/+7
2020-08-30mv compiler to compiler/mark-0/+11091