about summary refs log tree commit diff
path: root/src/libsyntax/ext/quote.rs
AgeCommit message (Expand)AuthorLines
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
2015-07-28remove `get_ident` and `get_name`, make `as_str` soundOliver Schneider-2/+2
2015-06-10Removed many pointless calls to *iter() and iter_mut()Joshua Landau-9/+9
2015-05-15syntax: Unquoting some statements requires trailing semicolonsErick Tryzelaar-3/+11
2015-05-15syntax: Add unquoting ast::{Generics,WhereClause}Erick Tryzelaar-0/+12
2015-04-25Interpolate AST nodes in quasiquote.Geoffry Song-235/+128
2015-04-05Work towards a non-panicing parser (libsyntax)Phil Dawes-3/+3
2015-03-27rollup merge of #23741: alexcrichton/remove-int-uintAlex Crichton-4/+4
2015-03-27rollup merge of #23776: nrc/allow_trivial_castAlex Crichton-1/+0
2015-03-27Change the trivial cast lints to allow by defaultNick Cameron-1/+0
2015-03-26Mass rename uint/int to usize/isizeAlex Crichton-2/+2
2015-03-26Auto merge of #23359 - erickt:quote, r=pnkfelixbors-0/+4
2015-03-25rustc: Remove support for int/uintAlex Crichton-2/+2
2015-03-24syntax: Allow quotes to insert pathErick Tryzelaar-0/+2
2015-03-24syntax: Allow where strings to be parsed independent from genericsErick Tryzelaar-0/+2
2015-03-25Change lint names to pluralsNick Cameron-1/+1
2015-03-25Add trivial cast lints.Nick Cameron-0/+1
2015-03-19Added missing impl_to_source! and impl_to_tokens! for TraitItem.Vladimir Pouzanov-0/+2
2015-03-19Added missing impl_to_source! and impl_to_tokens! for ImplItem.Vladimir Pouzanov-0/+2
2015-03-13syntax: use lookahead to distinguish inner and outer attributes, instead of p...Eduard Burtescu-8/+4
2015-03-11syntax: gather common fields of impl & trait items into their respective types.Eduard Burtescu-11/+0
2015-03-05Fix quoting of ?SizedSeo Sanghyeon-1/+2
2015-03-04Add quasiquote for matchers and attributesPiotr Czarnecki-28/+127