diff options
author | Fariborz Jahanian <fjahanian@apple.com> | 2009-08-05 17:03:54 +0000 |
---|---|---|
committer | Fariborz Jahanian <fjahanian@apple.com> | 2009-08-05 17:03:54 +0000 |
commit | aa890bf2f3ea7ab92d2d6e6ea6e0376cde105da7 (patch) | |
tree | d0297d0f7975698fca57346904f27752eb974483 /clang/lib/Sema/SemaInit.cpp | |
parent | be47ccffef343bd08dd373340842e402863b46fd (diff) | |
download | bcm5719-llvm-aa890bf2f3ea7ab92d2d6e6ea6e0376cde105da7.tar.gz bcm5719-llvm-aa890bf2f3ea7ab92d2d6e6ea6e0376cde105da7.zip |
Patch to improve ir-gen for constructors with default argument
expressions and a test case.
llvm-svn: 78213
Diffstat (limited to 'clang/lib/Sema/SemaInit.cpp')
-rw-r--r-- | clang/lib/Sema/SemaInit.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
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; } |