diff options
Diffstat (limited to 'clang-tools-extra/modularize/Modularize.cpp')
-rw-r--r-- | clang-tools-extra/modularize/Modularize.cpp | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/clang-tools-extra/modularize/Modularize.cpp b/clang-tools-extra/modularize/Modularize.cpp index e1e913e5d8b..284e3299894 100644 --- a/clang-tools-extra/modularize/Modularize.cpp +++ b/clang-tools-extra/modularize/Modularize.cpp @@ -571,7 +571,10 @@ public: return true; } bool TraverseConstructorInitializer(CXXCtorInitializer *Init) { return true; } - bool TraverseLambdaCapture(LambdaCapture C) { return true; } + bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C, + Expr *Init) { + return true; + } // Check 'extern "*" {}' block for #include directives. bool VisitLinkageSpecDecl(LinkageSpecDecl *D) { @@ -756,7 +759,10 @@ public: return true; } bool TraverseConstructorInitializer(CXXCtorInitializer *Init) { return true; } - bool TraverseLambdaCapture(LambdaCapture C) { return true; } + bool TraverseLambdaCapture(LambdaExpr *LE, const LambdaCapture *C, + Expr *Init) { + return true; + } // Check 'extern "*" {}' block for #include directives. bool VisitLinkageSpecDecl(LinkageSpecDecl *D) { |