about summary refs log tree commit diff
path: root/src/libsyntax_ext
AgeCommit message (Expand)AuthorLines
2019-09-30syntax: Support modern attribute syntax in the `meta` matcherVadim Petrochenkov-2/+2
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
2019-09-07Rollup merge of #64233 - varkor:correct-pluralisation, r=estebankMazdak Farrokhzad-1/+1
2019-09-07Rollup merge of #63919 - matthewjasper:remove-gensymmed, r=petrochenkovMazdak Farrokhzad-251/+194
2019-09-06Move injection of attributes from command line to `libsyntax_ext`Vadim Petrochenkov-0/+31
2019-09-06Correct pluralisation of various diagnostic messagesvarkor-1/+1
2019-09-06Rollup merge of #64111 - Centril:ast-only-patkind-or, r=petrochenkovMazdak Farrokhzad-13/+9
2019-09-05Simplify std lib injectionMatthew Jasper-120/+36
2019-09-05Remove rustc_diagnostic_macros featureMark Rousskov-1/+0
2019-09-05Replace diagnostic plugins with macro_rulesMark Rousskov-2/+0
2019-09-05Restrict error code length to 80 columnsMark Rousskov-3/+4
2019-09-05Document test harness generationMatthew Jasper-27/+55
2019-09-05Add `with_{def_site,call_site,legacy}_ctxt,` methods to `Span`Vadim Petrochenkov-8/+13
2019-09-05Make use of hygiene in AST passesMatthew Jasper-210/+204
2019-09-05Rollup merge of #64041 - matklad:token-stream-tt, r=petrochenkovMazdak Farrokhzad-69/+72
2019-09-05or-patterns: syntax: adjust derive, format, and building.Mazdak Farrokhzad-13/+9
2019-09-04remove XID and Pattern_White_Space unicode tables from libcoreAleksey Kladov-0/+1
2019-09-03use consistent naming for buildin expansion functionsAleksey Kladov-9/+9
2019-09-03use TokenStream rather than &[TokenTree] for built-in macrosAleksey Kladov-61/+64
2019-09-01Be accurate on `format!` parse error expectationsEsteban Küber-4/+12
2019-08-28Auto merge of #63127 - kper:pr, r=nikomatsakisbors-8/+8
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-8/+8
2019-08-27proc_macro: Turn `quote` into a regular built-in macroVadim Petrochenkov-0/+8
2019-08-23Audit uses of `apply_mark` in built-in macrosVadim Petrochenkov-24/+23
2019-08-17Remove SyntaxContext from {ast, hir}::{GlobalAsm, InlineAsm}Matthew Jasper-7/+3