diff options
Diffstat (limited to 'include/clang/Sema/SemaLambda.h')
-rw-r--r-- | include/clang/Sema/SemaLambda.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/include/clang/Sema/SemaLambda.h b/include/clang/Sema/SemaLambda.h index df40b134f0a7d..dfdc4ebc3643d 100644 --- a/include/clang/Sema/SemaLambda.h +++ b/include/clang/Sema/SemaLambda.h @@ -8,19 +8,23 @@ //===----------------------------------------------------------------------===// /// /// \file -/// \brief This file provides some common utility functions for processing +/// This file provides some common utility functions for processing /// Lambdas. /// //===----------------------------------------------------------------------===// #ifndef LLVM_CLANG_SEMA_SEMALAMBDA_H #define LLVM_CLANG_SEMA_SEMALAMBDA_H + #include "clang/AST/ASTLambda.h" -#include "clang/Sema/ScopeInfo.h" + namespace clang { +namespace sema { +class FunctionScopeInfo; +} class Sema; -/// \brief Examines the FunctionScopeInfo stack to determine the nearest +/// Examines the FunctionScopeInfo stack to determine the nearest /// enclosing lambda (to the current lambda) that is 'capture-capable' for /// the variable referenced in the current lambda (i.e. \p VarToCapture). /// If successful, returns the index into Sema's FunctionScopeInfo stack |