about summary refs log tree commit diff
path: root/src/libsyntax/print
AgeCommit message (Expand)AuthorLines
2016-11-10syntax: don't fake a block around closures' bodies during parsing.Eduard Burtescu-20/+2
2016-11-03Reduce the size of `Token` and make it cheaper to clone by refactoringJeffrey Seyfried-1/+1
2016-10-31Changed most vec! invocations to use square bracesiirelu-1/+1
2016-10-27Implement field shorthands in struct literal expressions.Eduard Burtescu-2/+4
2016-10-19Rollup merge of #37241 - zackmdavis:if_let_over_none_spaced_empty_block_arm, ...Guillaume Gomez-7/+4
2016-10-19Improve `$crate`.Jeffrey Seyfried-2/+0
2016-10-19Rollup merge of #37202 - petrochenkov:pretty, r=nrcEduard-Mihai Burtescu-18/+15
2016-10-19Rollup merge of #37117 - pnkfelix:may-dangle-attr, r=nikomatsakisEduard-Mihai Burtescu-0/+3
2016-10-18Fix some pretty printing testsVadim Petrochenkov-18/+15
2016-10-17prefer `if let` to match with `None => { }` arm in some placesZack M. Davis-7/+4
2016-10-12Rollup merge of #37084 - jseyfried:cleanup_expanded_macro_use_scopes, r=nrcAlex Crichton-1/+1
2016-10-10Include attributes on generic parameter bindings in pretty printer.Felix S. Klock II-0/+3
2016-10-10Merge `Printer::token` and `Printer::size`.Nicholas Nethercote-38/+31
2016-10-07Combine `std_inject::{no_core, no_std}` into `std_inject::injected_crate_name`.Jeffrey Seyfried-1/+1
2016-09-28libsyntax: clearer names for some AST partsJonas Schievink-3/+3
2016-08-29Future proof the AST for `union`.Jeffrey Seyfried-1/+4
2016-08-28Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrcJeffrey Seyfried-1/+0
2016-08-28Rollup merge of #35850 - SergioBenitez:master, r=nrcJeffrey Seyfried-2/+17
2016-08-28Rollup merge of #35480 - KiChjang:e0379-bonus, r=nikomatsakisJeffrey Seyfried-2/+2
2016-08-28Rollup merge of #35618 - jseyfried:ast_view_path_refactor, r=eddybJeffrey Seyfried-19/+6
2016-08-27Change Constness to Spanned<Constness>Keith Yeung-2/+2
2016-08-25Refactor away `AttrMetaMethods`.Jeffrey Seyfried-1/+0
2016-08-25Refactor away `AttributeMethods`.Jeffrey Seyfried-1/+1
2016-08-25Implement RFC#1559: allow all literals in attributes.Sergio Benitez-2/+17
2016-08-21Refactor away variant `ast::PathListItemKind::Mod`Jeffrey Seyfried-19/+6
2016-08-18Add Span field for Generics structsGuillaume Gomez-0/+2
2016-08-13Minor fixups based on feedbackAndrew Cann-1/+1
2016-08-13Rename empty/bang to neverAndrew Cann-1/+1
2016-08-13Remove obsolete divergence related stuffAndrew Cann-6/+0
2016-08-13Start implementation of RFC 1216 (make ! a type)Andrew Cann-0/+3
2016-08-12syntax: add anonymized type syntax, i.e. impl TraitA+TraitB.Eduard Burtescu-0/+3
2016-07-19Introduced `NoDelim` and modified the compiler to support it.cgswords-0/+4
2016-07-13Fix bug in the pretty printer.Jeffrey Seyfried-3/+2
2016-07-03prefer `if let` to match with `None => {}` arm in some placesZack M. Davis-12/+6
2016-06-29Fix pretty-printing of lifetime boundSeo Sanghyeon-22/+17
2016-06-26Rollup merge of #34436 - jseyfried:no_block_expr, r=eddybJeffrey Seyfried-21/+21
2016-06-26Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,ManishearthJeffrey Seyfried-7/+4
2016-06-26Rollup merge of #34316 - jseyfried:refactor_ast_stmt, r=eddybJeffrey Seyfried-29/+21
2016-06-26Rollup merge of #34385 - cgswords:tstream, r=nrcJeffrey Seyfried-7/+8
2016-06-25Rollup merge of #34403 - jonathandturner:move_liberror, r=alexcrichtonJeffrey Seyfried-11/+13
2016-06-25Rollup merge of #34368 - petrochenkov:astqpath, r=ManishearthJeffrey Seyfried-2/+2
2016-06-25Rollup merge of #34213 - josephDunne:trait_item_macros, r=jseyfriedJeffrey Seyfried-0/+11
2016-06-24Add `ecx.stmt_semi()` and fix issues with the pretty-printerJeffrey Seyfried-2/+13
2016-06-23Remove field `expr` of `ast::Block`Jeffrey Seyfried-20/+9
2016-06-23Address more travis errorsJonathan Turner-1/+2
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-11/+12
2016-06-21Refactored tokentrees into their own files in preparation for tokenstreams. M...cgswords-7/+8
2016-06-20Merge PatKind::QPath into PatKind::Path in ASTVadim Petrochenkov-2/+2
2016-06-19Generalize and abstract `ThinAttributes`Jeffrey Seyfried-7/+4
2016-06-18Auto merge of #34310 - erickt:tuple-struct-attrs, r=nrcbors-1/+2