pub fn do_spill_noroot(cx: &Block, v: ValueRef) -> ValueRef {
    let llptr = alloca(cx, val_ty(v), "");
    Store(cx, v, llptr);
    return llptr;
}
// Since this function does *not* root, it is the caller's responsibility to
// ensure that the referent is pointed to by a root.
Since this function does *not* root, it is the caller's responsibility to
ensure that the referent is pointed to by a root.
Since this function does * not * root it is the caller ' s responsibility to ensure that the referent is pointed to by a root .
pub fn do_spill_noroot(cx: &Block, v: ValueRef) -> ValueRef {
    let llptr = alloca(cx, val_ty(v), "");
    Store(cx, v, llptr);
    return llptr;
}
pub fn do_spill_noroot ( cx : & Block , v : ValueRef ) -> ValueRef { let llptr = alloca ( cx , val_ty ( v ) , " " ) ; Store ( cx , v , llptr ) ; return llptr ; }
Since this function does *not* root, it is the caller's responsibility to
ensure that the referent is pointed to by a root.
Since this function does * not * root it is the caller ' s responsibility to ensure that the referent is pointed to by a root .
cx
&Block
v
ValueRef
cx
&Block
v
ValueRef