summary refs log tree commit diff
path: root/src/libsyntax/parse/token.rs
AgeCommit message (Expand)AuthorLines
2014-03-29auto merge of #13188 : FlaPer87/rust/master, r=alexcrichtonbors-17/+0
2014-03-28auto merge of #13170 : eddyb/rust/syntax-cleanup, r=alexcrichtonbors-5/+7
2014-03-29Register new snapshotFlavio Percoco-17/+0
2014-03-28syntax: Accept meta matchers in macrosAlex Crichton-4/+4
2014-03-28De-@ IdentInterner.Eduard Burtescu-5/+7
2014-03-27serialize: use ResultSean McArthur-0/+17
2014-03-23use TotalEq for HashMapDaniel Micay-3/+3
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-15log: Introduce liblog, the old std::loggingAlex Crichton-30/+29
2014-03-12rand: deprecate `rng`.Huon Wilson-1/+1
2014-03-05Refactor and fix FIXME's in mtwt hygiene codeEdward Wang-3/+4
2014-03-01libsyntax: Fix errors arising from the automated `~[T]` conversionPatrick Walton-7/+6
2014-03-01libsyntax: Mechanically change `~[T]` to `Vec<T>`Patrick Walton-3/+3
2014-02-28std: Change assert_eq!() to use {} instead of {:?}Alex Crichton-2/+20
2014-02-23auto merge of #12338 : edwardw/rust/hygienic-break-continue, r=cmrbors-2/+2
2014-02-24Transition to new `Hash`, removing IterBytes and std::to_bytes.Huon Wilson-4/+4
2014-02-23Make break and continue hygienicEdward Wang-2/+2
2014-02-14Refactored ast_map and friends, mainly to have Paths without storing them.Eduard Burtescu-118/+103
2014-02-13Replace `extern mod` with `extern crate`Flavio Percoco-26/+27
2014-02-11Reserve `do` as a keywordEduard Bopp-0/+1
2014-02-08std::fmt: convert the formatting traits to a proper self.Huon Wilson-2/+2
2014-02-05pull extra::{serialize, ebml} into a separate libserialize crateJeff Olson-1/+1
2014-02-03Fixing remaining warnings and errors throughoutAlex Crichton-2/+2
2014-02-02std: rename fmt::Default to `Show`.Huon Wilson-1/+1
2014-02-02Changes from the review of the @str PR.Huon Wilson-7/+0
2014-02-02Fix `@str` removal tests.Huon Wilson-1/+0
2014-02-02librustc: Remove `@str` from the languagePatrick Walton-4/+5
2014-02-02libsyntax: Remove `@str` from the internerPatrick Walton-10/+12
2014-02-02libsyntax: Remove the `interner_get` function and all usesPatrick Walton-27/+0
2014-02-02libsyntax: Remove uses of `token::ident_to_str()`Patrick Walton-29/+14
2014-02-02libsyntax: De-`@str` literal strings in the ASTPatrick Walton-1/+13
2014-02-02libsyntax: Introduce an `InternedString` type to reduce `@str` in thePatrick Walton-0/+87
2014-01-29Removing support for the do syntax from libsyntax and librustc.Scott Lawrence-40/+39
2014-01-21Remove unnecessary parentheses.Huon Wilson-1/+1
2014-01-09libsyntax: Renamed types, traits and enum variants to CamelCase.Eduard Burtescu-46/+48
2013-12-15libsyntax: Implement the new `box` syntax for unique pointers.Patrick Walton-7/+9
2013-12-11Separate strict/reserved keywords, derive bounds.Chris Morgan-11/+29
2013-12-11Remove the following unused special identifiers:Chris Morgan-107/+67
2013-12-11Deduplicate in syntax::parse::token with a macro.Chris Morgan-271/+183
2013-12-01Box Block, fn_decl, variant and Ty in the AST, as they were inflating critica...Eduard Burtescu-3/+3
2013-11-28Register new snapshotsAlex Crichton-16/+16
2013-11-26auto merge of #10670 : eddyb/rust/node-u32, r=alexcrichtonbors-6/+6
2013-11-27Shink NodeId, CrateNum, Name and Mrk down to 32 bits on x64.Eduard Burtescu-6/+6
2013-11-26libsyntax: Remove all non-`proc` `do` syntax.Patrick Walton-2/+2
2013-11-04libsyntax/librustc: Allow calling variadic foreign functions.Luqman Aden-0/+2
2013-10-29librustc: Implement the `proc` type as sugar for `~once fn` and `proc`Patrick Walton-19/+22
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-3/+3
2013-10-09option: rewrite the API to use compositionDaniel Micay-1/+1
2013-10-08Register new snapshotsAlex Crichton-19/+0