rust/src/libsyntax
bors 4272765830 auto merge of #4791 : jbclements/rust/demodeing-and-deGCing, r=jbclements,brson
r?

It looks to me like the string_reader and tt_reader structs are
GC pointers only because they predate the modern borrow system.
This commit leaves the type names string_reader and tt_reader alone
(they still refer to GC-ed pointers), but internally the functions
now use borrowed pointers to refer to these structures. My guess
would be that it's possible to move this change outward and not
use the GCed pointers at all, but that change looks like it could be
a larger one. Actually, I'm delighted at how quick this change was.
2013-02-07 13:58:32 -08:00
..
ext auto merge of #4791 : jbclements/rust/demodeing-and-deGCing, r=jbclements,brson 2013-02-07 13:58:32 -08:00
parse auto merge of #4791 : jbclements/rust/demodeing-and-deGCing, r=jbclements,brson 2013-02-07 13:58:32 -08:00
print Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
util oldmap: use &K instead of K in find and get 2013-02-05 19:41:45 -08:00
ast_map.rs oldmap: use &K instead of K in find and get 2013-02-05 19:41:45 -08:00
ast_util.rs libsyntax: Add explicit self to ast_util. rs=explicit-selfing 2013-02-04 09:07:00 -08:00
ast.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
attr.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
codemap.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
diagnostic.rs Replace most invocations of fail keyword with die! macro 2013-01-31 20:12:49 -08:00
fold.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
syntax.rc Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00
visit.rs Make ~fn non-copyable, make &fn copyable, split barefn/closure types, 2013-02-07 05:53:30 -08:00