rust/src/librustc_trans/trans
Alex Crichton 7f0e733f1d rustc_trans: Update LLVMBuildLandingPad signature
The C API of this function changed so it no longer takes a personality function.
A shim was introduced to call the right LLVM function (depending on which
version we're compiled against) to set the personality function on the outer
function.

The compiler only ever sets one personality function for all generated
functions, so this should be equivalent.
2015-07-16 20:25:51 -07:00
..
debuginfo Auto merge of #26957 - wesleywiser:rename_connect_to_join, r=alexcrichton 2015-07-12 22:05:59 +00:00
_match.rs Correctly detect reassignments to the interior of matched structs/tuples 2015-07-13 13:23:13 +02:00
adt.rs Rename TypeWithMutability to TypeAndMut 2015-07-10 18:27:06 -07:00
asm.rs Change some instances of .connect() to .join() 2015-07-10 19:40:46 -04:00
attributes.rs Rename TypeWithMutability to TypeAndMut 2015-07-10 18:27:06 -07:00
base.rs Revert "msvc: Enable landing pads by default" 2015-07-09 09:50:08 -07:00
basic_block.rs
build.rs rustc_trans: Update LLVMBuildLandingPad signature 2015-07-16 20:25:51 -07:00
builder.rs rustc_trans: Update LLVMBuildLandingPad signature 2015-07-16 20:25:51 -07:00
cabi_aarch64.rs
cabi_arm.rs
cabi_mips.rs
cabi_powerpc.rs
cabi_x86_64.rs Use vec![elt; n] where possible 2015-07-09 11:05:32 +02:00
cabi_x86_win64.rs
cabi_x86.rs
cabi.rs
callee.rs rustc: remove MethodOrigin and use the container to distinguish inherent methods. 2015-07-04 17:51:31 +03:00
cleanup.rs rustc_trans: Disable landing pads on 32-bit MSVC 2015-07-02 10:45:13 -07:00
closure.rs rustc: remove MethodOrigin::Object and use traits::VtableObject instead. 2015-07-04 06:21:00 +03:00
common.rs Rename TypeWithMutability to TypeAndMut 2015-07-10 18:27:06 -07:00
consts.rs Auto merge of #26895 - jroesch:modernize-typeck-names, r=nikomatsakis 2015-07-12 19:22:11 +00:00
context.rs rustc: make ty::mk_* constructors into methods on ty::ctxt. 2015-06-26 07:34:56 +03:00
controlflow.rs rustc: remove Repr and UserString. 2015-06-19 01:39:26 +03:00
datum.rs Remove Typer + ClosureTyper impls for ParameterEnv 2015-06-30 02:40:17 -07:00
declare.rs Remove Typer and ClosureTyper 2015-06-30 02:41:40 -07:00
expr.rs Auto merge of #26895 - jroesch:modernize-typeck-names, r=nikomatsakis 2015-07-12 19:22:11 +00:00
foreign.rs rustc: switch most remaining middle::ty functions to methods. 2015-06-26 07:34:57 +03:00
glue.rs Revert "msvc: Enable landing pads by default" 2015-07-09 09:50:08 -07:00
inline.rs rustc: switch most remaining middle::ty functions to methods. 2015-06-26 07:34:57 +03:00
intrinsic.rs rustc: switch most remaining middle::ty functions to methods. 2015-06-26 07:34:57 +03:00
llrepr.rs Change some instances of .connect() to .join() 2015-07-10 19:40:46 -04:00
machine.rs
macros.rs
meth.rs rustc: remove MethodOrigin and use the container to distinguish inherent methods. 2015-07-04 17:51:31 +03:00
mod.rs
monomorphize.rs rustc: remove MethodOrigin::Object and use traits::VtableObject instead. 2015-07-04 06:21:00 +03:00
tvec.rs Rename TypeWithMutability to TypeAndMut 2015-07-10 18:27:06 -07:00
type_.rs Change some instances of .connect() to .join() 2015-07-10 19:40:46 -04:00
type_of.rs Auto merge of #26957 - wesleywiser:rename_connect_to_join, r=alexcrichton 2015-07-12 22:05:59 +00:00
value.rs