about summary refs log tree commit diff
path: root/src/libsyntax/ext/quote.rs
AgeCommit message (Expand)AuthorLines
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
2015-02-27Replace MacExpr / MacPat / MacItems with MacEagerKeegan McAllister-8/+8
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-1/+1
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-2/+2
2015-02-06Libsyntax has been updatedGuillaumeGomez-3/+1
2015-02-06Replace the get method by the deref one on InternedStringGuillaumeGomez-1/+3
2015-02-04remove all kind annotations from closuresJorge Aparicio-2/+2
2015-02-02rollup merge of #21830: japaric/for-cleanupAlex Crichton-1/+1
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-1/+1
2015-02-02Omit integer suffix when unnecessaryAlfie John-1/+1
2015-01-29convert remaining `range(a, b)` to `a..b`Jorge Aparicio-1/+1
2015-01-21rollup merge of #20179: eddyb/blind-itemsAlex Crichton-18/+10
2015-01-21syntax: fix fallout of merging ast::ViewItem into ast::Item.Eduard Burtescu-18/+10
2015-01-18libsyntax: 0u -> 0us, 0i -> 0isPaul Collier-1/+1