From aa890bf2f3ea7ab92d2d6e6ea6e0376cde105da7 Mon Sep 17 00:00:00 2001 From: Fariborz Jahanian Date: Wed, 5 Aug 2009 17:03:54 +0000 Subject: Patch to improve ir-gen for constructors with default argument expressions and a test case. llvm-svn: 78213 --- clang/lib/Sema/SemaInit.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'clang/lib/Sema/SemaInit.cpp') diff --git a/clang/lib/Sema/SemaInit.cpp b/clang/lib/Sema/SemaInit.cpp index c976c115c30..a92f7f4a534 100644 --- a/clang/lib/Sema/SemaInit.cpp +++ b/clang/lib/Sema/SemaInit.cpp @@ -177,8 +177,8 @@ bool Sema::CheckInitializerTypes(Expr *&Init, QualType &DeclType, if (!Constructor) return true; - Init = CXXConstructExpr::Create(Context, DeclType, Constructor, false, - &Init, 1); + Init = BuildCXXConstructExpr(Context, + DeclType, Constructor, false, &Init, 1); return false; } -- cgit v1.2.3