llvm-capstone/clang/lib/Parse
Richard Smith 0f0af19b05 [c++1z] N4295: fold-expressions.
This is a new form of expression of the form:

  (expr op ... op expr)

where one of the exprs is a parameter pack. It expands into

  (expr1 op (expr2onwards op ... op expr))

(and likewise if the pack is on the right). The non-pack operand can be
omitted; in that case, an empty pack gives a fallback value or an error,
depending on the operator.

llvm-svn: 221573
2014-11-08 05:07:16 +00:00
..
CMakeLists.txt [CMake] Reorder libdeps by alphabetical order. 2014-07-14 04:59:27 +00:00
Makefile
ParseAST.cpp [C++11] Add 'override' keyword to virtual methods that override their base class. 2014-03-12 05:09:18 +00:00
ParseCXXInlineMethods.cpp PR20760: Don't assert (and produce better diagnostics) if a default initializer 2014-08-27 03:23:12 +00:00
ParseDecl.cpp Patch for small addition to availability attribute. 2014-11-05 23:58:55 +00:00
ParseDeclCXX.cpp Remove a couple typedefs for things in the clang namespace with the same name. Remove a typedef that matches an identical one in the clang namespace. 2014-10-31 06:57:07 +00:00
ParseExpr.cpp [c++1z] N4295: fold-expressions. 2014-11-08 05:07:16 +00:00
ParseExprCXX.cpp Remove the last couple uses of the ExprArg(just Expr*) typedef in Parser. 2014-10-30 05:30:05 +00:00
ParseInit.cpp Refactoring. Remove release and take methods from ActionResult. Rename takeAs to getAs. 2014-05-29 10:55:11 +00:00
ParseObjc.cpp Remove the last couple uses of the ExprArg(just Expr*) typedef in Parser. 2014-10-30 05:30:05 +00:00
ParseOpenMP.cpp [OPENMP] 'omp teams' directive basic support. 2014-10-09 04:18:56 +00:00
ParsePragma.cpp Parse: Ignore "long" and "short" in #pragma section 2014-10-22 21:08:43 +00:00
Parser.cpp Remove a couple typedefs for things in the clang namespace with the same name. Remove a typedef that matches an identical one in the clang namespace. 2014-10-31 06:57:07 +00:00
ParseStmt.cpp Pass around CorrectionCandidateCallbacks as unique_ptrs so 2014-10-27 18:07:29 +00:00
ParseStmtAsm.cpp Initialize MCObjectFileInfo when parsing ms-style asm. 2014-10-03 21:48:23 +00:00
ParseTemplate.cpp C++1y is now C++14! 2014-08-19 15:55:55 +00:00
ParseTentative.cpp Filter out non-static class members when correcting non-member-references. 2014-11-05 00:09:29 +00:00
RAIIObjectsForParser.h Header guard canonicalization, clang part. 2014-08-13 16:25:19 +00:00