commit | be19c48f6d6b7dd8e4c94dc15eba6963fa22fd10 | [log] [tgz] |
---|---|---|
author | Erik Pilkington <erik.pilkington@gmail.com> | Tue Jul 30 19:21:20 2019 +0000 |
committer | Erik Pilkington <erik.pilkington@gmail.com> | Tue Jul 30 19:21:20 2019 +0000 |
tree | 0ae699d28781e47f370d4622e93858831c930589 | |
parent | d2254dbf21a3243233b75294ef901086199df1b9 [diff] [blame] |
[Parser] Lambda capture lists can start with '*' Fixes llvm.org/PR42778 llvm-svn: 367346
diff --git a/clang/lib/Parse/ParseInit.cpp b/clang/lib/Parse/ParseInit.cpp index 7a45548..769140f 100644 --- a/clang/lib/Parse/ParseInit.cpp +++ b/clang/lib/Parse/ParseInit.cpp
@@ -45,6 +45,7 @@ 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.