summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/ParseInit.cpp
diff options
context:
space:
mode:
authorErik Pilkington <erik.pilkington@gmail.com>2019-07-30 19:21:20 +0000
committerErik Pilkington <erik.pilkington@gmail.com>2019-07-30 19:21:20 +0000
commitbe19c48f6d6b7dd8e4c94dc15eba6963fa22fd10 (patch)
tree0ae699d28781e47f370d4622e93858831c930589 /clang/lib/Parse/ParseInit.cpp
parentd2254dbf21a3243233b75294ef901086199df1b9 (diff)
downloadbcm5719-llvm-be19c48f6d6b7dd8e4c94dc15eba6963fa22fd10.tar.gz
bcm5719-llvm-be19c48f6d6b7dd8e4c94dc15eba6963fa22fd10.zip
[Parser] Lambda capture lists can start with '*'
Fixes llvm.org/PR42778 llvm-svn: 367346
Diffstat (limited to 'clang/lib/Parse/ParseInit.cpp')
-rw-r--r--clang/lib/Parse/ParseInit.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Parse/ParseInit.cpp b/clang/lib/Parse/ParseInit.cpp
index 7a455484b90..769140f2d3b 100644
--- a/clang/lib/Parse/ParseInit.cpp
+++ b/clang/lib/Parse/ParseInit.cpp
@@ -45,6 +45,7 @@ bool Parser::MayBeDesignationStart() {
case tok::amp:
case tok::kw_this:
+ case tok::star:
case tok::identifier:
// We have to do additional analysis, because these could be the
// start of a constant expression or a lambda capture list.
OpenPOWER on IntegriCloud