diff options
| author | Anders Carlsson <andersca@mac.com> | 2010-04-24 22:54:32 +0000 |
|---|---|---|
| committer | Anders Carlsson <andersca@mac.com> | 2010-04-24 22:54:32 +0000 |
| commit | 36db0d9c476089845597445437ff07186694ca2c (patch) | |
| tree | ed895a419dbe6815859815fcecf2ba2527ab6404 /clang/lib/Sema/SemaDeclCXX.cpp | |
| parent | 26b6e23d5720a8678d2c4fe252fd6db91fb28103 (diff) | |
| download | bcm5719-llvm-36db0d9c476089845597445437ff07186694ca2c.tar.gz bcm5719-llvm-36db0d9c476089845597445437ff07186694ca2c.zip | |
Add an explicit UsuallyTinyPtrVector that takes a single element.
llvm-svn: 102283
Diffstat (limited to 'clang/lib/Sema/SemaDeclCXX.cpp')
| -rw-r--r-- | clang/lib/Sema/SemaDeclCXX.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clang/lib/Sema/SemaDeclCXX.cpp b/clang/lib/Sema/SemaDeclCXX.cpp index af4245d21c5..0e6ebaecd49 100644 --- a/clang/lib/Sema/SemaDeclCXX.cpp +++ b/clang/lib/Sema/SemaDeclCXX.cpp @@ -1503,11 +1503,10 @@ BuildImplicitBaseInitializer(Sema &SemaRef, CXXConstructorDecl *Constructor, SourceLocation(), ParamType, 0); // Cast to the base class to avoid ambiguities. - CXXBaseSpecifierArray BasePath; - BasePath.push_back(BaseSpec); SemaRef.ImpCastExprToType(CopyCtorArg, BaseSpec->getType(), CastExpr::CK_UncheckedDerivedToBase, - /*isLvalue=*/true, BasePath); + /*isLvalue=*/true, + CXXBaseSpecifierArray(BaseSpec)); InitializationKind InitKind = InitializationKind::CreateDirect(Constructor->getLocation(), |

