llvm-project/clang/lib/Parse
Nicolas Lesser 05141f1f2d Parse a possible trailing postfix expression suffix after a fold expression
Summary:
This patch allows the parsing of a postfix expression involving a fold expression, which is legal as a fold-expression is a primary-expression.

See also https://llvm.org/pr38282

Reviewers: rsmith

Reviewed By: rsmith

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D49848

llvm-svn: 338170
2018-07-27 21:55:12 +00:00
..
CMakeLists.txt
ParseAST.cpp [clang-cl, PCH] Implement support for MS-style PCH through headers 2018-07-05 17:22:13 +00:00
ParseCXXInlineMethods.cpp AttributeList de-listifying: 2018-07-12 21:09:05 +00:00
ParseDecl.cpp Implement cpu_dispatch/cpu_specific Multiversioning 2018-07-20 14:13:28 +00:00
ParseDeclCXX.cpp [NFC] Rename clang::AttributeList to clang::ParsedAttr 2018-07-13 15:07:47 +00:00
ParseExpr.cpp Parse a possible trailing postfix expression suffix after a fold expression 2018-07-27 21:55:12 +00:00
ParseExprCXX.cpp [Sema] Add fixit for unused lambda captures 2018-07-16 07:23:47 +00:00
ParseInit.cpp Added LLVM_FALLTHROUGH to address warning: this statement may fall through. NFC. 2017-06-01 21:23:52 +00:00
ParseObjc.cpp [NFC] Rename clang::AttributeList to clang::ParsedAttr 2018-07-13 15:07:47 +00:00
ParseOpenMP.cpp [OPENMP] Make clauses closing loc point to right bracket. 2018-07-06 19:35:42 +00:00
ParsePragma.cpp [NFC] Rename clang::AttributeList to clang::ParsedAttr 2018-07-13 15:07:47 +00:00
ParseStmt.cpp Refactor checking of switch conditions and case values. 2018-07-26 18:41:30 +00:00
ParseStmtAsm.cpp Parse A::template B as an identifier rather than as a template-id with no 2018-04-27 02:00:13 +00:00
ParseTemplate.cpp AttributeList de-listifying: 2018-07-12 21:09:05 +00:00
ParseTentative.cpp [MS] Add L__FUNCSIG__ for compatibility 2018-07-26 23:18:44 +00:00
Parser.cpp [NFC] Rename clang::AttributeList to clang::ParsedAttr 2018-07-13 15:07:47 +00:00