rust/src/libsyntax
bors 95483e30a2 auto merge of #12086 : huonw/rust/safe-json, r=kballard
The lexer and json were using `transmute(-1): char` as a sentinel value for EOF, which is invalid since `char` is strictly a unicode codepoint.

Fixing this allows for range asserts on chars since they always lie between 0 and 0x10FFFF.
2014-02-08 00:26:30 -08:00
..
ext Implement #[deriving(Show)]. 2014-02-08 13:53:21 +11:00
parse auto merge of #12086 : huonw/rust/safe-json, r=kballard 2014-02-08 00:26:30 -08:00
print Removed @self and @Trait. 2014-02-07 00:38:33 +02:00
util Removed @self and @Trait. 2014-02-07 00:38:33 +02:00
abi.rs libsyntax: Renamed types, traits and enum variants to CamelCase. 2014-01-09 22:25:28 +02:00
ast.rs Removed @self and @Trait. 2014-02-07 00:38:33 +02:00
ast_map.rs moved collections from libextra into libcollections 2014-02-07 19:49:26 +13:00
ast_util.rs libsyntax: Remove the interner_get function and all uses 2014-02-02 01:44:49 +11:00
attr.rs libsyntax: De-@str literal strings in the AST 2014-02-02 01:44:48 +11:00
codemap.rs pull extra::{serialize, ebml} into a separate libserialize crate 2014-02-05 10:38:22 -08:00
crateid.rs rustpkg::crate_id: Remove CrateId 2014-01-23 03:03:55 +09:00
diagnostic.rs Removed @self and @Trait. 2014-02-07 00:38:33 +02:00
fold.rs Removed @self and @Trait. 2014-02-07 00:38:33 +02:00
lib.rs moved collections from libextra into libcollections 2014-02-07 19:49:26 +13:00
opt_vec.rs Make mut_last return Option instead of failing on empty vector (and add a test for mut_last) 2014-01-30 18:41:57 -05:00
visit.rs Removed @self and @Trait. 2014-02-07 00:38:33 +02:00