diff options
Diffstat (limited to 'lib/AST/OpenMPClause.cpp')
-rw-r--r-- | lib/AST/OpenMPClause.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/AST/OpenMPClause.cpp b/lib/AST/OpenMPClause.cpp index 4feac0cfd0416..50729264bfe18 100644 --- a/lib/AST/OpenMPClause.cpp +++ b/lib/AST/OpenMPClause.cpp @@ -702,10 +702,10 @@ unsigned OMPClauseMappableExprCommon::getComponentsTotalNumber( } unsigned OMPClauseMappableExprCommon::getUniqueDeclarationsTotalNumber( - ArrayRef<ValueDecl *> Declarations) { + ArrayRef<const ValueDecl *> Declarations) { unsigned TotalNum = 0u; llvm::SmallPtrSet<const ValueDecl *, 8> Cache; - for (auto *D : Declarations) { + for (const ValueDecl *D : Declarations) { const ValueDecl *VD = D ? cast<ValueDecl>(D->getCanonicalDecl()) : nullptr; if (Cache.count(VD)) continue; |