diff options
Diffstat (limited to 'clang-tools-extra/cpp11-migrate/LoopConvert/LoopActions.h')
| -rw-r--r-- | clang-tools-extra/cpp11-migrate/LoopConvert/LoopActions.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/clang-tools-extra/cpp11-migrate/LoopConvert/LoopActions.h b/clang-tools-extra/cpp11-migrate/LoopConvert/LoopActions.h index 504e6ab64d2..bd91a98f7bd 100644 --- a/clang-tools-extra/cpp11-migrate/LoopConvert/LoopActions.h +++ b/clang-tools-extra/cpp11-migrate/LoopConvert/LoopActions.h @@ -74,7 +74,8 @@ class LoopFixer : public clang::ast_matchers::MatchFinder::MatchCallback { const UsageResult &Usages, const clang::DeclStmt *AliasDecl, const clang::ForStmt *TheLoop, - bool ContainerNeedsDereference); + bool ContainerNeedsDereference, + bool DerefByValue); /// \brief Given a loop header that would be convertible, discover all usages /// of the index variable and convert the loop if possible. @@ -84,6 +85,7 @@ class LoopFixer : public clang::ast_matchers::MatchFinder::MatchCallback { const clang::Expr *ContainerExpr, const clang::Expr *BoundExpr, bool ContainerNeedsDereference, + bool DerefByValue, const clang::ForStmt *TheLoop, Confidence ConfidenceLevel); |

