rust/src/libsyntax
bors ce4f73a243 auto merge of #5945 : graydon/rust/fix-unicode-tables, r=pcwalton
This switches the unicode functions in core to use static character-range tables and a binary search helper rather than open-coded switch statements. It adds about 50k of read only data to the libcore binary but cuts out a similar amount of compiled IR. Would have done it this way in the first place but we didn't have structured statics for a long time.
2013-04-19 23:03:52 -07:00
..
ext added MTWT functions 2013-04-16 10:06:06 -07:00
parse auto merge of #5945 : graydon/rust/fix-unicode-tables, r=pcwalton 2013-04-19 23:03:52 -07:00
print libcore,std,syntax,rustc: move tests into mod tests, make them private (no pub mod or pub fn). 2013-04-16 09:57:47 +10:00
util librustc: Optimize metadata::decoder::item_name. 2013-04-19 11:53:33 -07:00
abi.rs syntax: remove unnecessary unsafe blocks/functions 2013-04-14 01:15:46 -04:00
ast.rs added MTWT functions 2013-04-16 10:06:06 -07:00
ast_map.rs rename Linear{Map,Set} => Hash{Map,Set} 2013-04-03 10:30:36 -04:00
ast_util.rs added MTWT functions 2013-04-16 10:06:06 -07:00
attr.rs rename Linear{Map,Set} => Hash{Map,Set} 2013-04-03 10:30:36 -04:00
codemap.rs libsyntax comments only 2013-04-10 09:15:08 -07:00
diagnostic.rs Errors with the same span print the span once 2013-04-18 17:19:41 +09:00
fold.rs path -> Path 2013-04-10 09:15:04 -07:00
opt_vec.rs Issue #5656: Make &self not mean "&'self self" 2013-04-10 17:32:02 -07:00
syntax.rc move interner_key macro 2013-04-16 10:06:05 -07:00
visit.rs path -> Path 2013-04-10 09:15:04 -07:00