about summary refs log tree commit diff
path: root/src/libsyntax_ext
AgeCommit message (Expand)AuthorLines
2019-10-27rustc, rustc_passes: don't depend on syntax_expand.Mazdak Farrokhzad-10/+14
2019-10-25Migrate from `#[structural_match]` attribute a lang-item trait.Felix S. Klock II-2/+95
2019-10-25Rollup merge of #65666 - XiangQingW:proc_macro, r=petrochenkovMazdak Farrokhzad-0/+11
2019-10-23Tweak format string error to point at arguments alwaysEsteban Küber-1/+4
2019-10-22Deprecated proc_macro doesn't trigger warning on build librarywangxiangqing-0/+1
2019-10-22Deprecated proc_macro doesn't trigger warning on build librarywangxiangqing-0/+10
2019-10-19Avoid ICE when include! is used by stdin crateNika Layzell-3/+21
2019-10-18review comment: span bug labelEsteban Küber-1/+1
2019-10-17Refer to "associated functions" instead of "static methods"Esteban Küber-17/+11
2019-10-16move syntax::ext to new crate syntax_expandMazdak Farrokhzad-45/+47
2019-10-16attr: remove dep on ExtCtxtMazdak Farrokhzad-2/+17
2019-10-15syntax::parse::sess -> syntax::sessMazdak Farrokhzad-5/+6
2019-10-14Rollup merge of #65261 - nnethercote:rm-Option-from-TokenStream, r=petrochenkovTyler Mandry-1/+1
2019-10-14Rollup merge of #65363 - Centril:less-pprust, r=Mark-SimulacrumMazdak Farrokhzad-8/+20
2019-10-14Remove the `Option` in `TokenStream`.Nicholas Nethercote-1/+1
2019-10-13ast: remove implicit pprust dependency via Display.Mazdak Farrokhzad-8/+20
2019-10-12Auto merge of #64873 - popzxc:prettify-test-time, r=wesleywiserbors-0/+44
2019-10-11Rollup merge of #65310 - da-x:issue-56195, r=petrochenkovTyler Mandry-2/+2
2019-10-11deriving: avoid dummy Span on an artificial `type_ident` pathDan Aloni-2/+2
2019-10-11Auto merge of #64716 - jonhoo:stabilize-mem-take, r=SimonSapinbors-1/+0
2019-10-08Stabilize mem::take (mem_take)Jon Gjengset-1/+0
2019-10-07Warn if include macro fails to include entire fileMark Rousskov-1/+11
2019-09-30syntax: Support modern attribute syntax in the `meta` matcherVadim Petrochenkov-2/+2
2019-09-29Enhance report-time optionIgor Aleksanov-0/+44
2019-09-29Auto merge of #64158 - tmandry:libtest-panic-abort, r=alexcrichtonbors-2/+28
2019-09-28Put panic=abort test support behind -Z panic_abort_testsTyler Mandry-0/+16
2019-09-28Spawn one subprocess per unit test when panic=abortTyler Mandry-2/+12
2019-09-28Rollup merge of #64793 - immunant:format_spans, r=matthewjasperMazdak Farrokhzad-6/+6
2019-09-26Rename `Item.node` to `Item.kind`varkor-17/+17
2019-09-26Rename `Stmt.node` to `Stmt.kind`varkor-1/+1
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-4/+4
2019-09-26Rename `Lit.node` to `Lit.kind`varkor-1/+1
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-2/+2
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-3/+3
2019-09-25Fix format macro expansions spans to be macro-generatedStephen Crane-6/+6
2019-09-24Rollup merge of #64702 - sinkuu:deps, r=jonas-schievinkMazdak Farrokhzad-1/+0
2019-09-23cleanup librustc_errors Handler code.Mazdak Farrokhzad-2/+2
2019-09-23Remove unused dependenciesShotaro Yamada-1/+0
2019-09-23Rollup merge of #64670 - Mark-Simulacrum:ext-build-simplify, r=petrochenkovMazdak Farrokhzad-15/+18
2019-09-21Inline attribute constructorsMark Rousskov-7/+10
2019-09-21Remove constraints argument from path_allMark Rousskov-8/+8
2019-09-20factor out pluralisation remains after #64280gaolei-1/+2
2019-09-17Generate proc macro harness in AST order.Aaron Hill-47/+62
2019-09-15Remove `with_legacy_ctxt`Matthew Jasper-8/+10
2019-09-15Give more `Idents` spansMatthew Jasper-62/+66
2019-09-15Avoid some unnecessary `&str` to `Ident` conversionsMatthew Jasper-16/+14
2019-09-14Auto merge of #64080 - estebank:parse-format-comma, r=zackmdavisbors-4/+12
2019-09-09Resolve attributes in several placesCaio-0/+1
2019-09-07Rollup merge of #64139 - Mark-Simulacrum:strip-legacy-proc-macro, r=petrochenkovMazdak Farrokhzad-6/+4
2019-09-07Rollup merge of #64243 - petrochenkov:cmdattr, r=alexcrichtonMazdak Farrokhzad-0/+31