about summary refs log tree commit diff
path: root/src/libsyntax/ext/tt/macro_parser.rs
AgeCommit message (Expand)AuthorLines
2015-04-21syntax: remove #![feature(box_syntax, box_patterns)]Erick Tryzelaar-6/+6
2015-04-21Model lexer: Fix remaining issuesPiotr Czarnecki-2/+0
2015-04-14Negative case of `len()` -> `is_empty()`Tamir Duberstein-4/+4
2015-04-14Positive case of `len()` -> `is_empty()`Tamir Duberstein-1/+1
2015-04-05Work towards a non-panicing parser (libsyntax)Phil Dawes-15/+15
2015-03-13syntax: use lookahead to distinguish inner and outer attributes, instead of p...Eduard Burtescu-2/+5
2015-03-05Auto merge of #22061 - pczarn:quote_matcher_and_attr, r=kmcallisterbors-3/+6
2015-03-04Add quasiquote for matchers and attributesPiotr Czarnecki-3/+6
2015-03-03Switched to Box::new in many places.Felix S. Klock II-1/+1
2015-02-20Remove remaining uses of `[]`. This time I tried to use deref coercions where...Niko Matsakis-1/+1
2015-02-18Round 3 test fixes and conflictsAlex Crichton-3/+3
2015-02-18rollup merge of #22502: nikomatsakis/deprecate-bracket-bracketAlex Crichton-6/+6
2015-02-18Replace all uses of `&foo[]` with `&foo[..]` en masse.Niko Matsakis-6/+6
2015-02-18rollup merge of #22497: nikomatsakis/suffixesAlex Crichton-1/+1
2015-02-18Remove `i`, `is`, `u`, or `us` suffixes that are not necessary.Niko Matsakis-1/+1
2015-02-18Opt for .cloned() over .map(|x| x.clone()) etc.Kevin Butler-1/+1
2015-02-06Update to last version, remove "[]" as much as possibleGuillaumeGomez-2/+2
2015-02-06Libsyntax has been updatedGuillaumeGomez-3/+2
2015-02-06Replace the get method by the deref one on InternedStringGuillaumeGomez-3/+4
2015-02-02rollup merge of #21830: japaric/for-cleanupAlex Crichton-4/+4
2015-02-02`for x in xs.iter_mut()` -> `for x in &mut xs`Jorge Aparicio-1/+1
2015-02-02`for x in xs.iter()` -> `for x in &xs`Jorge Aparicio-3/+3
2015-02-02Omit integer suffix when unnecessaryAlfie John-17/+17
2015-01-29convert remaining `range(a, b)` to `a..b`Jorge Aparicio-1/+1
2015-01-29`for x in range(a, b)` -> `for x in a..b`Jorge Aparicio-3/+3
2015-01-29`range(a, b).foo()` -> `(a..b).foo()`Jorge Aparicio-1/+1
2015-01-23Rephrase error message on invalid fragment specifiers in macros.Alexander Korolkov-5/+9
2015-01-18libsyntax: 0u -> 0us, 0i -> 0isPaul Collier-17/+17
2015-01-17libsyntax: uint types to usizePaul Collier-9/+9
2015-01-07use slicing sugarJorge Aparicio-11/+11
2015-01-06rollup merge of #19430: pczarn/interp_tt-cleanupAlex Crichton-6/+11
2015-01-06rollup merge of #20653: alexcrichton/entry-unstableAlex Crichton-1/+1
2015-01-07Cleanup and followup to PR #17830: parsing changesPiotr Czarnecki-6/+11
2015-01-07falloutNick Cameron-1/+1
2015-01-07Replace full slice notation with index callsNick Cameron-13/+13
2015-01-06[breaking change] Revert Entry behaviour to take keys by value.Dylan Ede-1/+1
2015-01-04[breaking change] Update entry API as part of RFC 509.Ben Foppa-2/+2
2015-01-03sed -i -s 's/#\[deriving(/#\[derive(/g' **/*.rsJorge Aparicio-3/+3
2014-12-30Fallout from stabilizationAaron Turon-2/+3
2014-12-21Fallout of std::str stabilizationAlex Crichton-11/+10
2014-12-21Remove a ton of public reexportsCorey Farwell-1/+1
2014-11-26Rote changes due to the fact that ast paths no longer carry this extraneous b...Niko Matsakis-2/+2
2014-11-17Switch to purely namespaced enumsSteven Fackler-0/+3
2014-11-07Add `ast::SequenceRepetition`Piotr Czarnecki-26/+46
2014-11-05Remove `Matcher`sPiotr Czarnecki-14/+12
2014-11-05Use `TokenTree`s in lhs of macrosPiotr Czarnecki-116/+167
2014-10-30rollup merge of #18445 : alexcrichton/index-mutAlex Crichton-6/+4
2014-10-30collections: Enable IndexMut for some collectionsAlex Crichton-6/+4
2014-10-30Use common variants for open and close delimitersBrendan Zabarauskas-4/+2
2014-10-29Rename fail! to panic!Steve Klabnik-2/+2