16 #ifndef LLVM_CLANG_SEMA_SEMALAMBDA_H 17 #define LLVM_CLANG_SEMA_SEMALAMBDA_H 23 class FunctionScopeInfo;
35 ArrayRef<const sema::FunctionScopeInfo *> FunctionScopes,
36 VarDecl *VarToCapture, Sema &S);
This file provides some common utility functions for processing Lambda related AST Constructs...
Dataflow Directional Tag Classes.
Optional< unsigned > getStackIndexOfNearestEnclosingCaptureCapableLambda(ArrayRef< const sema::FunctionScopeInfo *> FunctionScopes, VarDecl *VarToCapture, Sema &S)
Examines the FunctionScopeInfo stack to determine the nearest enclosing lambda (to the current lambda...