rust/src/librustc/middle/trans
Patrick Walton 9c08db58ab librustc: Implement #[no_main], which omits the entry point entirely.
Useful for SDL and possibly Android too.
2013-08-03 20:01:00 -07:00
..
_match.rs option: mutate() and mutate_default() should return bool 2013-08-03 03:11:11 -04:00
adt.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
asm.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
base.rs librustc: Implement #[no_main], which omits the entry point entirely. 2013-08-03 20:01:00 -07:00
build.rs Add an atomic fence intrinsic 2013-07-28 20:26:49 +12:00
builder.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
cabi_arm.rs librustc: Introduce a new visitor type based on traits and port syntax to it. 2013-08-02 21:57:58 -07:00
cabi_mips.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
cabi_x86_64.rs replace range with an external iterator 2013-08-02 00:51:14 -04:00
cabi_x86.rs
cabi.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
callee.rs librustc: Introduce a new visitor type based on traits and port syntax to it. 2013-08-02 21:57:58 -07:00
closure.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
common.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
consts.rs std: Change Times trait to use do instead of for 2013-08-01 16:54:22 +02:00
context.rs New naming convention for ast::{node_id, local_crate, crate_node_id, blk_check_mode, ty_field, ty_method} 2013-07-29 16:16:48 +02:00
controlflow.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
datum.rs New naming convention for ast::{node_id, local_crate, crate_node_id, blk_check_mode, ty_field, ty_method} 2013-07-29 16:16:48 +02:00
debuginfo.rs New naming convention for ast::{node_id, local_crate, crate_node_id, blk_check_mode, ty_field, ty_method} 2013-07-29 16:16:48 +02:00
expr.rs auto merge of #8185 : alexcrichton/rust/issue-8179, r=pcwalton 2013-08-01 19:46:47 -07:00
foreign.rs replace range with an external iterator 2013-08-02 00:51:14 -04:00
glue.rs replace all remaining for with foreach or do 2013-08-03 03:00:42 -04:00
inline.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
machine.rs debuginfo: Added support for struct-style enums. 2013-07-19 07:55:25 +02:00
macros.rs
meth.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
mod.rs Provide lower level access to the LLVM IR builder 2013-07-21 16:43:06 +02:00
monomorphize.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
reflect.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
tvec.rs migrate many for loops to foreach 2013-08-01 05:34:55 -04:00
type_.rs librustc: Remove all uses of "copy". 2013-07-17 14:57:51 -07:00
type_of.rs Generalize the ty::substs struct so that it can represent 2013-07-24 16:52:57 -04:00
type_use.rs librustc: Introduce a new visitor type based on traits and port syntax to it. 2013-08-02 21:57:58 -07:00
uniq.rs Adapted trans::common::{block, fn_ctxt, scope_info} to new naming convention. 2013-07-23 15:38:55 +02:00
write_guard.rs New naming convention for ast::{node_id, local_crate, crate_node_id, blk_check_mode, ty_field, ty_method} 2013-07-29 16:16:48 +02:00