about summary refs log tree commit diff
path: root/src/libsyntax/ext/quote.rs
AgeCommit message (Expand)AuthorLines
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
2015-01-17libsyntax: rename functions from uint to usizePaul Collier-1/+1
2015-01-08Store deprecated status of i/u-suffixed literals.Huon Wilson-14/+14
2015-01-07use slicing sugarJorge Aparicio-3/+3
2015-01-06rollup merge of #20609: cmr/memAlex Crichton-2/+2
2015-01-07Replace full slice notation with index callsNick Cameron-3/+3
2015-01-06syntax/rustc: implement isize/usizeCorey Richardson-2/+2
2015-01-05sed -i -s 's/ for Sized?//g' **/*.rsJorge Aparicio-2/+2
2015-01-02std: Stabilize the prelude moduleAlex Crichton-2/+1
2014-12-31syntax: unbox closures used in let bindingsJorge Aparicio-2/+2
2014-12-21Fallout of std::str stabilizationAlex Crichton-3/+3
2014-12-19ack parser.parse_ty change in quote_ty! (+ test)Mathieu Poumeyrol-2/+1
2014-12-18librustc: Always parse `macro!()`/`macro![]` as expressions if notPatrick Walton-61/+61
2014-11-29fix expand_quote_ty function as parse_ty was changed and needs no arguments nowJauhien Piatlicki-2/+1
2014-11-26Test fixes and rebase conflictsAlex Crichton-6/+6
2014-11-25/** -> ///Steve Klabnik-10/+6
2014-11-20Parse and store suffixes on literals.Huon Wilson-15/+18
2014-11-19Switch to an independent enum for `Lit*` subtokens.Huon Wilson-18/+19
2014-11-17libsyntax: DSTify `ToSource` and `ToSourceWithHygiene`Jorge Aparicio-9/+9
2014-11-09Fix ICEs that involved quasi-quotationPiotr Czarnecki-25/+17
2014-11-05Use `TokenTree`s in lhs of macrosPiotr Czarnecki-19/+33
2014-10-30Test fixes and rebase conflictsAlex Crichton-1/+1
2014-10-30Use common variants for open and close delimitersBrendan Zabarauskas-11/+21
2014-10-29Rename fail! to panic!Steve Klabnik-4/+4
2014-10-28Use an enum rather than a bool in token::IdentBrendan Zabarauskas-2/+7
2014-10-28Use PascalCase for token variantsBrendan Zabarauskas-68/+67
2014-10-26Reduce the size of the TokenTreeBrendan Zabarauskas-1/+2
2014-10-26Use standard capitalisation for TokenTree variantsBrendan Zabarauskas-7/+7
2014-10-26Prevent some vector reallocationsBrendan Zabarauskas-5/+4
2014-10-26Rename TokenTree variants for clarityBrendan Zabarauskas-4/+4
2014-10-26Add Span and separate open/close delims to TTDelimBrendan Zabarauskas-7/+10
2014-10-19Remove a large amount of deprecated functionalityAlex Crichton-4/+6
2014-10-06syntax: Parse outer attributes in quote_method!Ben Gamari-7/+2
2014-09-29Fixed quote_method!() implementationVladimir Pouzanov-2/+6
2014-09-16Fallout from renamingAaron Turon-1/+1
2014-09-14syntax: fix fallout from using ptr::P.Eduard Burtescu-39/+37
2014-09-08quote: Explicitly borrow the ExtCtxtKeegan McAllister-1/+3
2014-08-27Implement generalized object and type parameter bounds (Fixes #16462)Niko Matsakis-19/+20
2014-08-13quote_expr macro: embed Ident using special encoding that preserves hygiene.Felix S. Klock II-3/+96
2014-08-05Fixes missing overflow lint for i64 #14269Falco Hirschenberger-4/+5
2014-07-29syntax: add support for quoting armsErick Tryzelaar-0/+8
2014-07-29Fix a bug pretty printing `match { 5i } { _ => { } }`Erick Tryzelaar-0/+2
2014-07-29syntax: allow quasiquoter to inline `Vec<Stmt>`sErick Tryzelaar-0/+2
2014-07-17syntax: Add ToTokens impl for MethodBen Gamari-0/+2
2014-07-17syntax: Add quote_method!Ben Gamari-0/+10
2014-07-16syntax: Generalize ToTokens impl for Vec<T>Ben Gamari-3/+4
2014-07-16syntax: Add ToTokens for Attribute_Ben Gamari-0/+7
2014-07-16syntax: Add ToTokens for Option<T>Ben Gamari-0/+9