rust/src/librustc_trans/trans
2015-08-05 09:56:29 +02:00
..
debuginfo Auto merge of #27346 - dotdash:closure_dbg, r=michaelwoerister 2015-07-29 16:28:59 +00:00
_match.rs Make C_u8 take a u8 instead of a usize value 2015-08-05 09:56:29 +02:00
adt.rs Make C_u8 take a u8 instead of a usize value 2015-08-05 09:56:29 +02:00
asm.rs
attributes.rs Introduce ClosureSubsts rather than just having random fields in the 2015-07-24 04:53:17 -04:00
base.rs Make C_u8 take a u8 instead of a usize value 2015-08-05 09:56:29 +02:00
basic_block.rs
build.rs trans: Move rust_try into the compiler 2015-07-21 16:08:11 -07:00
builder.rs trans: Move rust_try into the compiler 2015-07-21 16:08:11 -07:00
cabi_aarch64.rs
cabi_arm.rs
cabi_mips.rs
cabi_powerpc.rs
cabi_x86_64.rs
cabi_x86_win64.rs
cabi_x86.rs
cabi.rs
callee.rs rustc: replace def::MethodProvenance with ty::ImplOrTraitItemContainer. 2015-08-04 01:16:53 +03:00
cleanup.rs Implement Win64 eh_personality natively. 2015-07-30 11:35:16 -07:00
closure.rs Add dropflag hints (stack-local booleans) for unfragmented paths in trans. 2015-07-28 16:14:58 +02:00
common.rs Make C_u8 take a u8 instead of a usize value 2015-08-05 09:56:29 +02:00
consts.rs rustc: replace def::MethodProvenance with ty::ImplOrTraitItemContainer. 2015-08-04 01:16:53 +03:00
context.rs Implement Win64 eh_personality natively. 2015-07-30 11:35:16 -07:00
controlflow.rs
datum.rs Make C_u8 take a u8 instead of a usize value 2015-08-05 09:56:29 +02:00
declare.rs Introduce ClosureSubsts rather than just having random fields in the 2015-07-24 04:53:17 -04:00
expr.rs Make C_u8 take a u8 instead of a usize value 2015-08-05 09:56:29 +02:00
foreign.rs remove get_ident and get_name, make as_str sound 2015-07-28 18:07:20 +02:00
glue.rs Improve code emitted for inserting padding before unsized field. 2015-07-29 22:18:39 +02:00
inline.rs
intrinsic.rs When a nounwind function has a personality routine, LLVM messes up .seh directives (happens to rust_try in optimized builds). A workaround is to give rust_try the uwtable attribute. 2015-08-01 22:00:46 -07:00
llrepr.rs
machine.rs trans: Clean up handling the LLVM data layout 2015-07-16 20:25:52 -07:00
macros.rs
meth.rs remove get_ident and get_name, make as_str sound 2015-07-28 18:07:20 +02:00
mod.rs
monomorphize.rs Fix error message spans 2015-07-25 19:57:59 -07:00
tvec.rs Add dropflag hints (stack-local booleans) for unfragmented paths in trans. 2015-07-28 16:14:58 +02:00
type_.rs trans: Add Type::to_string method to improve options for debug output. 2015-07-28 20:08:29 +02:00
type_of.rs
value.rs