rust/src/rustc/middle/trans
Graydon Hoare 0a4a602a23 Modify reflect interface to pass tydescs back to client, stop on false return.
These changes are required to prune type-recursion and admit early
returns in the visitor code. Changes to visitors in subsequent csets.
2012-07-10 15:16:48 -07:00
..
alt.rs Convert to new closure syntax 2012-07-01 19:19:32 -07:00
base.rs Modify reflect interface to pass tydescs back to client, stop on false return. 2012-07-10 15:16:48 -07:00
build.rs Convert to new closure syntax 2012-07-01 19:19:32 -07:00
closure.rs Remove the empty tuple of tydescs from closures. Closes #2531. 2012-07-10 15:12:13 -07:00
common.rs Change 'iface' to 'trait' internally; parse trait as iface synonym 2012-07-05 11:01:43 -07:00
debuginfo.rs Convert to new closure syntax 2012-07-01 19:19:32 -07:00
foreign.rs Modify reflect interface to pass tydescs back to client, stop on false return. 2012-07-10 15:16:48 -07:00
impl.rs Change 'iface' to 'trait' internally; parse trait as iface synonym 2012-07-05 11:01:43 -07:00
reachable.rs Plumbing and parsing for item-position macros. 2012-07-06 10:42:40 -07:00
reflect.rs Modify reflect interface to pass tydescs back to client, stop on false return. 2012-07-10 15:16:48 -07:00
shape.rs Change 'iface' to 'trait' internally; parse trait as iface synonym 2012-07-05 11:01:43 -07:00
tvec.rs Rip out a bunch more append code from trans. 2012-07-06 15:04:57 -07:00
type_of.rs Change 'iface' to 'trait' internally; parse trait as iface synonym 2012-07-05 11:01:43 -07:00
type_use.rs Modify reflect interface to pass tydescs back to client, stop on false return. 2012-07-10 15:16:48 -07:00
uniq.rs Convert to new closure syntax 2012-07-01 19:19:32 -07:00