rust/src/libsyntax
Kevin Ballard 1d4c3146f5 Don't re-parse terminfo (twice!) on every compiler diagnostic
Stuff the term::Terminal into TLS to avoid re-parsing for every single
message we want to color.

Fixes #6827.
2013-07-14 15:01:50 -07:00
..
ext Make TLS keys actually take up space 2013-07-14 10:15:07 -07:00
parse Make TLS keys actually take up space 2013-07-14 10:15:07 -07:00
print Correct merge errors 2013-07-08 13:55:11 -04:00
util librustc: Rename Const to Freeze 2013-06-28 10:44:15 -04:00
abi.rs great renaming propagation: syntax 2013-06-25 16:15:07 -04:00
ast.rs Get cross crate static default methods working. Closes #7569. 2013-07-11 15:51:10 -07:00
ast_map.rs Get cross crate static default methods working. Closes #7569. 2013-07-11 15:51:10 -07:00
ast_util.rs Make TLS keys actually take up space 2013-07-14 10:15:07 -07:00
attr.rs Remove the global 'vec::to_owned' function 2013-07-12 16:13:51 -04:00
codemap.rs Do not rely on newtype enum dereference 2013-07-05 13:03:04 +09:00
diagnostic.rs Don't re-parse terminfo (twice!) on every compiler diagnostic 2013-07-14 15:01:50 -07:00
fold.rs Fix broken tests 2013-07-07 22:51:10 +12:00
opt_vec.rs De-manage OptVec<TyParamBounds> 2013-07-07 22:51:10 +12:00
syntax.rs Allow non-uppercase-statics by default 2013-07-14 09:29:12 -07:00
visit.rs De-share ast::Ty 2013-07-07 22:51:10 +12:00