summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaOverload.cpp
diff options
context:
space:
mode:
authorAnders Carlsson <andersca@mac.com>2009-08-14 18:30:22 +0000
committerAnders Carlsson <andersca@mac.com>2009-08-14 18:30:22 +0000
commite827123f081a39402470ab1371275af209aecbb4 (patch)
treeb7f95103b5495347ecf99772b21ccf55c54b6997 /clang/lib/Sema/SemaOverload.cpp
parent52b7f0ad5fb0b19025e78f23a922abad33578aba (diff)
downloadbcm5719-llvm-e827123f081a39402470ab1371275af209aecbb4.tar.gz
bcm5719-llvm-e827123f081a39402470ab1371275af209aecbb4.zip
Make the CXXDefaultArgExpr constructor protected and add a static Create function.
llvm-svn: 79013
Diffstat (limited to 'clang/lib/Sema/SemaOverload.cpp')
-rw-r--r--clang/lib/Sema/SemaOverload.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Sema/SemaOverload.cpp b/clang/lib/Sema/SemaOverload.cpp
index d7d2610742c..faf4d82a8b1 100644
--- a/clang/lib/Sema/SemaOverload.cpp
+++ b/clang/lib/Sema/SemaOverload.cpp
@@ -4531,7 +4531,7 @@ Sema::BuildCallToObjectOfClassType(Scope *S, Expr *Object,
QualType ProtoArgType = Proto->getArgType(i);
IsError |= PerformCopyInitialization(Arg, ProtoArgType, "passing");
} else {
- Arg = new (Context) CXXDefaultArgExpr(Method->getParamDecl(i));
+ Arg = CXXDefaultArgExpr::Create(Context, Method->getParamDecl(i));
}
TheCall->setArg(i + 1, Arg);
OpenPOWER on IntegriCloud