From 52abd912c06f57a410af7c6b59a78b772ac44368 Mon Sep 17 00:00:00 2001 From: Graydon Hoare Date: Tue, 5 Apr 2011 21:08:13 -0700 Subject: Brute force and ignorance workaround for tag-and-generic-obj; un-XFAIL it. --- src/comp/middle/trans.rs | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/comp') diff --git a/src/comp/middle/trans.rs b/src/comp/middle/trans.rs index 6fcd7b37..980c88db 100644 --- a/src/comp/middle/trans.rs +++ b/src/comp/middle/trans.rs @@ -4409,6 +4409,9 @@ fn trans_args(@block_ctxt cx, } } + val = bcx.build.PointerCast(val, lldestty); + } else if (mode == ast.alias) { + auto lldestty = arg_tys.(i); val = bcx.build.PointerCast(val, lldestty); } -- cgit v1.2.3