summaryrefslogtreecommitdiffstats
path: root/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2010-08-15 02:27:09 +0000
committerEli Friedman <eli.friedman@gmail.com>2010-08-15 02:27:09 +0000
commitf8d9817f4b8496dd109324ba136fb6cac7ab74dd (patch)
tree7d22e131cd09991a4e0c0f5f06644f6679e0fc95 /clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
parent1cec2cc798f526da2960b93d73184a9238bf65e7 (diff)
downloadbcm5719-llvm-f8d9817f4b8496dd109324ba136fb6cac7ab74dd.tar.gz
bcm5719-llvm-f8d9817f4b8496dd109324ba136fb6cac7ab74dd.zip
Use Enumerators.data() instead of &Enumerators[0] to fix a potential
assertion failure. llvm-svn: 111092
Diffstat (limited to 'clang/lib/Sema/SemaTemplateInstantiateDecl.cpp')
-rw-r--r--clang/lib/Sema/SemaTemplateInstantiateDecl.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp b/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
index feedc2cbd02..bfe31544585 100644
--- a/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
+++ b/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
@@ -661,7 +661,7 @@ Decl *TemplateDeclInstantiator::VisitEnumDecl(EnumDecl *D) {
// FIXME: Empty Scope and AttributeList (required to handle attribute packed).
SemaRef.ActOnEnumBody(Enum->getLocation(), SourceLocation(), SourceLocation(),
Sema::DeclPtrTy::make(Enum),
- &Enumerators[0], Enumerators.size(),
+ Enumerators.data(), Enumerators.size(),
0, 0);
return Enum;
OpenPOWER on IntegriCloud