llvm-project/clang/lib/Parse
Richard Smith 3a8244df6f Implement P0482R2, support for char8_t type.
This is not yet part of any C++ working draft, and so is controlled by the flag
-fchar8_t rather than a -std= flag. (The GCC implementation is controlled by a
flag with the same name.)

This implementation is experimental, and will be removed or revised
substantially to match the proposal as it makes its way through the C++
committee.

llvm-svn: 331244
2018-05-01 05:02:45 +00:00
..
CMakeLists.txt
ParseAST.cpp [Templight] Template Instantiation Observer 2018-02-10 14:04:45 +00:00
ParseCXXInlineMethods.cpp PR34163: Don't cache an incorrect key function for a class if queried between 2017-08-12 01:46:03 +00:00
ParseDecl.cpp Implement P0482R2, support for char8_t type. 2018-05-01 05:02:45 +00:00
ParseDeclCXX.cpp Parse A::template B as an identifier rather than as a template-id with no 2018-04-27 02:00:13 +00:00
ParseExpr.cpp Implement P0482R2, support for char8_t type. 2018-05-01 05:02:45 +00:00
ParseExprCXX.cpp Implement P0482R2, support for char8_t type. 2018-05-01 05:02:45 +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 Revert rC330794 and some dependent tiny bug fixes 2018-04-26 00:42:40 +00:00
ParseOpenMP.cpp Parse A::template B as an identifier rather than as a template-id with no 2018-04-27 02:00:13 +00:00
ParsePragma.cpp Fix typos in clang 2018-04-06 15:14:32 +00:00
ParseStmt.cpp Sink PrettyDeclStackTrace down to the AST library 2018-03-23 00:07:18 +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 PR37189 Fix incorrect end source location and spelling for a split '>>' token. 2018-04-30 05:25:48 +00:00
ParseTentative.cpp Implement P0482R2, support for char8_t type. 2018-05-01 05:02:45 +00:00
Parser.cpp Parse A::template B as an identifier rather than as a template-id with no 2018-04-27 02:00:13 +00:00