From: Nate Begeman Date: Thu, 17 Jan 2008 18:06:09 +0000 (+0000) Subject: Match change in EmitCallExpr X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=eed50586435ce4d2690f44ceabd69ad531d80970;p=clang Match change in EmitCallExpr git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@46136 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/CodeGen/CGBuiltin.cpp b/CodeGen/CGBuiltin.cpp index b782b223f6..d8fe060eb7 100644 --- a/CodeGen/CGBuiltin.cpp +++ b/CodeGen/CGBuiltin.cpp @@ -29,8 +29,8 @@ RValue CodeGenFunction::EmitBuiltinExpr(unsigned BuiltinID, const CallExpr *E) { switch (BuiltinID) { default: { if (getContext().BuiltinInfo.isLibFunction(BuiltinID)) - return EmitCallExpr(CGM.getBuiltinLibFunction(BuiltinID), E->getType(), - E->arg_begin()); + return EmitCallExpr(CGM.getBuiltinLibFunction(BuiltinID), + E->getCallee()->getType(), E->arg_begin()); // See if we have a target specific intrinsic. Intrinsic::ID IntrinsicID;