about summary refs log tree commit diff
path: root/src/libsyntax/ext/quote.rs
AgeCommit message (Expand)AuthorLines
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
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