about summary refs log tree commit diff
path: root/src/libsyntax/ext/quote.rs
AgeCommit message (Expand)AuthorLines
2016-12-30Such large. Very 128. Much bits.Simonas Kazlauskas-2/+4
2016-11-21Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p...Jeffrey Seyfried-5/+4
2016-11-20Move `syntax::util::interner` -> `syntax::symbol`, cleanup.Jeffrey Seyfried-5/+6
2016-11-20Refactor `P<ast::MetaItem>` -> `ast::MetaItem`.Jeffrey Seyfried-2/+2
2016-11-20Refactor away `ast::Attribute_`.Jeffrey Seyfried-2/+2
2016-11-03Reduce the size of `Token` and make it cheaper to clone by refactoringJeffrey Seyfried-22/+32
2016-10-31Changed most vec! invocations to use square bracesiirelu-31/+31
2016-10-29Move `CrateConfig` from `Crate` to `ParseSess`.Jeffrey Seyfried-13/+1
2016-10-14Avoid many CrateConfig clones.Nicholas Nethercote-5/+9
2016-07-19Introduced `NoDelim` and modified the compiler to support it.cgswords-3/+4
2016-07-04Revert "Change `fold_tt` and `fold_tts` to take token trees by value (instead...Jeffrey Seyfried-5/+11
2016-06-26Rollup merge of #34436 - jseyfried:no_block_expr, r=eddybJeffrey Seyfried-13/+11
2016-06-26Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,ManishearthJeffrey Seyfried-3/+3
2016-06-26Rollup merge of #33943 - jseyfried:libsyntax_cleanup, r=nrcJeffrey Seyfried-11/+5
2016-06-26Rollup merge of #34385 - cgswords:tstream, r=nrcJeffrey Seyfried-9/+12
2016-06-23Refactor away duplicate method `ecx.block_all()`Jeffrey Seyfried-3/+3
2016-06-23Remove field `expr` of `ast::Block`Jeffrey Seyfried-13/+11
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-2/+3
2016-06-21Refactored tokentrees into their own files in preparation for tokenstreams. M...cgswords-9/+12
2016-06-19Generalize and abstract `ThinAttributes`Jeffrey Seyfried-3/+3
2016-06-14Change `fold_tt` and `fold_tts` to take token trees by value (instead of by r...Jeffrey Seyfried-11/+5
2016-05-31simplify HR subtyping back to what we did beforeNiko Matsakis-1/+1
2016-04-24syntax: Check paths in visibilities for type parametersVadim Petrochenkov-5/+6
2016-04-24syntax: Get rid of token::IdentStyleVadim Petrochenkov-19/+6
2016-03-15syntax: impl ToTokens for P<ast::ImplItem>Richo Healey-0/+6
2016-02-16Move more uses of `panictry!` out of libsyntaxJonas Schievink-20/+22
2016-02-11Remove some unnecessary indirection from AST structuresVadim Petrochenkov-12/+14
2016-02-11[breaking-change] don't glob export ast::StrStyle variantsOliver 'ker' Schneider-1/+1
2016-02-11[breaking-change] don't glob export ast::Visibility variantsOliver 'ker' Schneider-1/+1
2016-02-11[breaking-change] don't glob export ast::KleeneOp variantsOliver 'ker' Schneider-7/+9
2016-02-11[breaking-change] don't pub export ast::IntLitType variantsOliver Schneider-2/+2
2016-02-11[breaking-change] don't pub export ast::Lit_ variantsOliver Schneider-5/+5
2016-02-11[breaking-change] remove the sign from integer literals in the astOliver Schneider-3/+21
2016-02-11[breaking-change] don't glob export ast::{UintTy, IntTy} variantsOliver Schneider-11/+11
2016-02-11[breaking-change] don't glob export ast::Expr_ variantsOliver Schneider-1/+1
2015-12-31Cut out a bunch of Result and panictry! boilerplate from libsyntax.Nick Cameron-1/+1
2015-12-30use structured errorsNick Cameron-1/+1
2015-12-17Remove unused importsJeffrey Seyfried-2/+2
2015-12-05std: Stabilize APIs for the 1.6 releaseAlex Crichton-1/+1
2015-11-26Add syntax support for attributes on expressions and all syntaxMarvin Löbel-0/+1
2015-11-17Fix match_ref_pats flagged by ClippySeo Sanghyeon-3/+3
2015-11-13Move the panicking parse functions out of the parserKyle Mayes-3/+52
2015-11-13Auto merge of #29761 - eefriedman:rename-nopanic, r=sanxiynbors-1/+1
2015-11-11libsyntax: Add more quasiquoting macrosKyle Mayes-0/+51
2015-11-10Rename _nopanic methods to remove the suffix.Eli Friedman-1/+1
2015-11-06remove `Tt` prefix from TokenType variantsOliver Schneider-46/+53
2015-10-28Make quote plugin use parsing functions which explicitly panic.Eli Friedman-7/+7
2015-10-27Don't use panicking helpers in Parser.Eli Friedman-1/+1
2015-10-01Stop re-exporting AttrStyle's variants and rename them.Ms2ger-1/+1
2015-09-24Cleanup interfaces of Name, SyntaxContext and IdentVadim Petrochenkov-8/+9