summaryrefslogtreecommitdiff
path: root/include/clang/Basic/Lambda.h
diff options
context:
space:
mode:
authorAlexey Bataev <a.bataev@hotmail.com>2014-08-28 04:28:19 +0000
committerAlexey Bataev <a.bataev@hotmail.com>2014-08-28 04:28:19 +0000
commit51be7a6a028d8705b03bb4f91510e797d01a3bbc (patch)
treed1ddbf897587b4dcc3d5bcef1ec48606524ef056 /include/clang/Basic/Lambda.h
parent9dfdd2d2a9e511caf339340d5596f2a6ce6c97ad (diff)
downloadclang-51be7a6a028d8705b03bb4f91510e797d01a3bbc.tar.gz
[C++11] Support for capturing of variable length arrays in lambda expression.
Differential Revision: http://reviews.llvm.org/D4368 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@216649 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/clang/Basic/Lambda.h')
-rw-r--r--include/clang/Basic/Lambda.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/include/clang/Basic/Lambda.h b/include/clang/Basic/Lambda.h
index 280ae94fed..e676e726dd 100644
--- a/include/clang/Basic/Lambda.h
+++ b/include/clang/Basic/Lambda.h
@@ -34,7 +34,8 @@ enum LambdaCaptureDefault {
enum LambdaCaptureKind {
LCK_This, ///< Capturing the \c this pointer
LCK_ByCopy, ///< Capturing by copy (a.k.a., by value)
- LCK_ByRef ///< Capturing by reference
+ LCK_ByRef, ///< Capturing by reference
+ LCK_VLAType ///< Capturing variable-length array type
};
} // end namespace clang