rust/src/comp/middle
Marijn Haverbeke 42f6608ffd Add visit_ty_params to visit.rs
And use it to make typechecking of bounds less error-prone.
2012-01-04 17:30:36 +01:00
..
tstate split proto from fn_decl, as not all fn_decls know the proto. 2011-12-29 20:29:28 -08:00
alias.rs split proto from fn_decl, as not all fn_decls know the proto. 2011-12-29 20:29:28 -08:00
ast_map.rs split proto from fn_decl, as not all fn_decls know the proto. 2011-12-29 20:29:28 -08:00
block_use.rs Use the same type of record in ty::ty_fn and ty::method 2011-12-23 16:11:35 +01:00
capture.rs implement capture clauses (move, in particular) and integrate 2011-12-19 14:07:46 -08:00
check_alt.rs
check_const.rs Remove trivial cast checker 2011-12-22 15:04:00 +01:00
debuginfo.rs split proto from fn_decl, as not all fn_decls know the proto. 2011-12-29 20:29:28 -08:00
fn_usage.rs Use the same type of record in ty::ty_fn and ty::method 2011-12-23 16:11:35 +01:00
freevars.rs split proto from fn_decl, as not all fn_decls know the proto. 2011-12-29 20:29:28 -08:00
gc.rs Use the same type of record in ty::ty_fn and ty::method 2011-12-23 16:11:35 +01:00
kind.rs Properly handle expression blocks in kind.rs 2012-01-02 15:23:11 +01:00
last_use.rs Merge pull request #1392 from Lenny222/list 2012-01-03 12:18:53 -08:00
mut.rs Make { || ... } sugar for any type of closure, inferred 2011-12-21 06:14:35 -08:00
resolve.rs Properly typecheck and compile invocations of generic methods. 2012-01-04 17:28:51 +01:00
shape.rs Box arrays of parameter bounds 2012-01-02 15:15:27 +01:00
trans_alt.rs Only look for a matching method when normal field access fails 2011-12-18 19:41:44 +01:00
trans_build.rs Register new snapshots, purge log_err and log_full in favour of log(...). 2011-12-22 17:53:53 -08:00
trans_closure.rs More work on translating dictionary-passing 2012-01-03 15:36:57 +01:00
trans_common.rs More work on translating dictionary-passing 2012-01-03 15:36:57 +01:00
trans_impl.rs Properly typecheck and compile invocations of generic methods. 2012-01-04 17:28:51 +01:00
trans_objects.rs More work on translating dictionary-passing 2012-01-03 15:36:57 +01:00
trans_uniq.rs
trans_vec.rs Remove source line generation craziness. Ensure incorrect subprogram caches are not conflated. Generate ast_map entries for object members and resource constructors and destructors. 2011-12-18 23:53:44 -05:00
trans.rs Add missing ty_constr cases to trans::type_of_inner and ty::fold_ty. 2012-01-03 15:50:05 -08:00
ty.rs Properly typecheck and compile invocations of generic methods. 2012-01-04 17:28:51 +01:00
typeck.rs Add visit_ty_params to visit.rs 2012-01-04 17:30:36 +01:00