about summary refs log tree commit diff
path: root/src/libsyntax/print
AgeCommit message (Expand)AuthorLines
2019-11-22Rollup merge of #66183 - Centril:empty-vis-trait-decl, r=petrochenkovMazdak Farrokhzad-0/+1
2019-11-16ast: Keep string literals in ABIs preciselyVadim Petrochenkov-6/+4
2019-11-16ast: Keep `extern` qualifiers in functions more preciselyVadim Petrochenkov-7/+15
2019-11-14TAIT: remove `OpaqueTy` in AST.Mazdak Farrokhzad-20/+0
2019-11-11syntactically allow visibility on trait item & enum variantMazdak Farrokhzad-0/+1
2019-11-10move syntax::parse -> librustc_parseMazdak Farrokhzad-7/+7
2019-11-10move config.rs to libsyntax_expandMazdak Farrokhzad-2/+5
2019-11-08ast::ItemKind::Fn: use ast::FnSigMazdak Farrokhzad-3/+3
2019-11-08ast::MethodSig -> ast::FnSigMazdak Farrokhzad-1/+1
2019-11-07move syntax::parse::lexer::comments -> syntax::util::commentsMazdak Farrokhzad-1/+1
2019-11-07move parse::classify -> util::classifyMazdak Farrokhzad-2/+2
2019-11-07syntax::parser::token -> syntax::tokenMazdak Farrokhzad-1/+1
2019-11-07parser: don't hardcode ABIs into grammarMazdak Farrokhzad-11/+9
2019-11-06Make doc comments cheaper with `AttrKind`.Nicholas Nethercote-9/+12
2019-11-02Convert `x.as_str().to_string()` to `x.to_string()` where possible.Nicholas Nethercote-3/+3
2019-10-15syntax::parse::sess -> syntax::sessMazdak Farrokhzad-1/+2
2019-10-14pprust: `p1@p2` -> `p1 @ p2`Mazdak Farrokhzad-1/+2
2019-09-30syntax: Support modern attribute syntax in the `meta` matcherVadim Petrochenkov-18/+22
2019-09-29Rollup merge of #63492 - eddyb:cvarargs, r=nagisa,matthewjasperMazdak Farrokhzad-1/+0
2019-09-28syntax: don't keep a redundant c_variadic flag in the AST.Eduard-Mihai Burtescu-1/+0
2019-09-27Filter out stmts made for the redundant_semicolon lint when pretty-printingnathanwhit-3/+12
2019-09-26Rename `MetaItem.node` to `MetaItem.kind`varkor-1/+1
2019-09-26Rename `ForeignItem.node` to `ForeignItem.kind`varkor-1/+1
2019-09-26Rename `Item.node` to `Item.kind`varkor-1/+1
2019-09-26Rename `Stmt.node` to `Stmt.kind`varkor-2/+2
2019-09-26Rename `Ty.node` to `Ty.kind`varkor-2/+2
2019-09-26Rename `TraitItem.node` to `TraitItem.kind`varkor-1/+1
2019-09-26Rename `ImplItem.node` to `ImplItem.kind`varkor-1/+1
2019-09-26Rename `Pat.node` to `Pat.kind`varkor-2/+2
2019-09-26Rename `Expr.node` to `Expr.kind`varkor-30/+27
2019-09-17Print syntax contexts and marks when printing hygiene informationMatthew Jasper-0/+2
2019-09-15Print visibility of `macro` itemsMatthew Jasper-2/+6
2019-09-09Resolve attributes in several placesCaio-0/+1
2019-09-07Aggregation of cosmetic changes made during work on REPL PRs: libsyntaxAlexander Regueiro-30/+27
2019-09-07Rollup merge of #63919 - matthewjasper:remove-gensymmed, r=petrochenkovMazdak Farrokhzad-4/+8
2019-09-06Rollup merge of #64111 - Centril:ast-only-patkind-or, r=petrochenkovMazdak Farrokhzad-13/+8
2019-09-05Fix 2018 edition expanded pretty printingMatthew Jasper-4/+8
2019-09-05or-patterns: syntax: adjust pretty printing.Mazdak Farrokhzad-13/+8
2019-09-03use TokenStream rather than &[TokenTree] for built-in macrosAleksey Kladov-5/+1
2019-08-27Cleanup: Consistently use `Param` instead of `Arg` #62426Kevin Per-9/+9
2019-08-25pprust: Do not print spaces before some tokensVadim Petrochenkov-1/+13
2019-08-17initial implementation of or-pattern parsingDan Robertson-35/+12
2019-08-17Initial implementation of or patternsvarkor-2/+31
2019-08-15`Ident::with_empty_ctxt` -> `Ident::with_dummy_span`Vadim Petrochenkov-3/+3
2019-08-15Remove `Spanned` from `{ast,hir}::FieldPat`Vadim Petrochenkov-4/+4
2019-08-15Remove `Spanned` from `ast::Mac`Vadim Petrochenkov-7/+7
2019-08-14Merge Variant and Variant_Caio-5/+6
2019-08-06Rollup merge of #63272 - Mark-Simulacrum:clean-attr, r=petrochenkovMazdak Farrokhzad-3/+2
2019-08-05Drop span argument from mk_list_itemMark Rousskov-3/+2
2019-08-05add unknown tokenAleksey Kladov-0/+1