rust/src/librustc/middle/trans
2014-09-06 13:50:58 -04:00
..
_match.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
adt.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
asm.rs Fix double evaluation of read+write operands 2014-08-19 20:39:26 +01:00
base.rs make separate compilation respect #[inline] attributes 2014-09-05 09:18:57 -07:00
basic_block.rs librustc: Implement lifetime elision. 2014-07-19 13:10:58 -07:00
build.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
builder.rs translate into multiple llvm contexts 2014-09-05 09:18:57 -07:00
cabi_arm.rs Unify non-snake-case lints and non-uppercase statics lints 2014-08-30 09:10:05 +12:00
cabi_mips.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
cabi_x86_64.rs Unify non-snake-case lints and non-uppercase statics lints 2014-08-30 09:10:05 +12:00
cabi_x86_win64.rs librustc: Forbid external crates, imports, and/or items from being 2014-08-16 19:32:25 -07:00
cabi_x86.rs librustc: Forbid external crates, imports, and/or items from being 2014-08-16 19:32:25 -07:00
cabi.rs Replace all references to "Win32" with "Windows". 2014-08-12 00:10:26 -07:00
callee.rs Handle custom deref returning fat pointers 2014-09-03 15:31:36 +12:00
cleanup.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
closure.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
common.rs run optimization and codegen on worker threads 2014-09-05 09:18:55 -07:00
consts.rs translate into multiple llvm contexts 2014-09-05 09:18:57 -07:00
context.rs make separate compilation respect #[inline] attributes 2014-09-05 09:18:57 -07:00
controlflow.rs Rebasing changes 2014-08-26 16:07:32 +12:00
datum.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
debuginfo.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
doc.rs librustc: Remove ~EXPR, ~TYPE, and ~PAT from the language, except 2014-05-06 23:12:54 -07:00
expr.rs translate into multiple llvm contexts 2014-09-05 09:18:57 -07:00
foreign.rs translate into multiple llvm contexts 2014-09-05 09:18:57 -07:00
glue.rs fix a sized deallocation issue in the glue code 2014-09-06 13:50:58 -04:00
inline.rs translate into multiple llvm contexts 2014-09-05 09:18:57 -07:00
intrinsic.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
llrepr.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
machine.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
macros.rs Convert most code to new inner attribute syntax. 2014-03-28 17:12:21 -07:00
meth.rs make separate compilation respect #[inline] attributes 2014-09-05 09:18:57 -07:00
mod.rs Implement Win64 system ABI. 2014-08-07 23:11:55 -07:00
monomorphize.rs make separate compilation respect #[inline] attributes 2014-09-05 09:18:57 -07:00
reflect.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
tvec.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
type_.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
type_of.rs make CrateContext fields private 2014-09-05 09:18:53 -07:00
value.rs rustc_llvm: Remove the inner llvm module 2014-07-14 12:27:08 -07:00