diff options
author | David Majnemer <david.majnemer@gmail.com> | 2016-07-03 21:17:51 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2016-07-03 21:17:51 +0000 |
commit | 8b62269391f4940c499749425ef8f542ae25985f (patch) | |
tree | 37e3e47349afd6acead4bffc4145fe7f08c132da /clang/lib/AST/ASTImporter.cpp | |
parent | 8e84fcf118785962d961adfc10916068e2d7b7f0 (diff) | |
download | bcm5719-llvm-8b62269391f4940c499749425ef8f542ae25985f.tar.gz bcm5719-llvm-8b62269391f4940c499749425ef8f542ae25985f.zip |
[AST] Use ArrayRef in more interfaces
ArrayRef is a little better than passing around a pointer/length pair.
No functional change is intended.
llvm-svn: 274475
Diffstat (limited to 'clang/lib/AST/ASTImporter.cpp')
-rw-r--r-- | clang/lib/AST/ASTImporter.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clang/lib/AST/ASTImporter.cpp b/clang/lib/AST/ASTImporter.cpp index 4f799264811..f33532ebe16 100644 --- a/clang/lib/AST/ASTImporter.cpp +++ b/clang/lib/AST/ASTImporter.cpp @@ -4553,8 +4553,7 @@ Decl *ASTNodeImporter::VisitClassTemplateSpecializationDecl( D->getTagKind(), DC, StartLoc, IdLoc, ClassTemplate, - TemplateArgs.data(), - TemplateArgs.size(), + TemplateArgs, /*PrevDecl=*/nullptr); D2->setSpecializationKind(D->getSpecializationKind()); @@ -4755,7 +4754,7 @@ Decl *ASTNodeImporter::VisitVarTemplateSpecializationDecl( // Create a new specialization. D2 = VarTemplateSpecializationDecl::Create( Importer.getToContext(), DC, StartLoc, IdLoc, VarTemplate, T, TInfo, - D->getStorageClass(), TemplateArgs.data(), TemplateArgs.size()); + D->getStorageClass(), TemplateArgs); D2->setSpecializationKind(D->getSpecializationKind()); D2->setTemplateArgsInfo(D->getTemplateArgsInfo()); |