llvm-project/clang/lib/Parse
Faisal Vali 43caf6785f [NFC, Refactor] Modernize TemplateIdAnnotation using TrailingObjects
A refactoring of TemplateIdAnnotation that uses TrailingObjects to create a variably-sized object on the heap.

https://reviews.llvm.org/D31414

Thanks to Aaron B for the review!

llvm-svn: 303594
2017-05-23 01:07:12 +00:00
..
CMakeLists.txt [CMake] Reorder libdeps by alphabetical order. 2014-07-14 04:59:27 +00:00
ParseAST.cpp C++ Modules TS: add frontend support for building pcm files from module 2016-08-26 00:14:38 +00:00
ParseCXXInlineMethods.cpp Fix the location of "missing ';'" suggestions after annotation tokens. 2017-05-18 19:21:48 +00:00
ParseDecl.cpp When a type-id is unexpectedly given a name, assume that the name is unrelated 2017-05-19 01:54:59 +00:00
ParseDeclCXX.cpp Fix the location of "missing ';'" suggestions after annotation tokens. 2017-05-18 19:21:48 +00:00
ParseExpr.cpp Fix PR25627: constant expressions being odr-used in template arguments. 2017-05-20 19:58:04 +00:00
ParseExprCXX.cpp [NFC, Refactor] Modernize TemplateIdAnnotation using TrailingObjects 2017-05-23 01:07:12 +00:00
ParseInit.cpp Publish RAIIObjectsForParser.h for external usage. 2017-03-23 15:11:07 +00:00
ParseObjc.cpp [Parser][ObjC++] Improve diagnostics and recovery when C++ keywords are used 2017-04-11 15:01:53 +00:00
ParseOpenMP.cpp Fix the location of "missing ';'" suggestions after annotation tokens. 2017-05-18 19:21:48 +00:00
ParsePragma.cpp Fix the location of "missing ';'" suggestions after annotation tokens. 2017-05-18 19:21:48 +00:00
ParseStmt.cpp Fix the location of "missing ';'" suggestions after annotation tokens. 2017-05-18 19:21:48 +00:00
ParseStmtAsm.cpp Spelling mistakes in comments. NFCI. (PR27635) 2017-03-30 14:13:19 +00:00
ParseTemplate.cpp [NFC, Refactor] Modernize TemplateIdAnnotation using TrailingObjects 2017-05-23 01:07:12 +00:00
ParseTentative.cpp Fix valid-for-expr ellipses eaten as invalid decl 2017-05-20 00:21:55 +00:00
Parser.cpp Fix the location of "missing ';'" suggestions after annotation tokens. 2017-05-18 19:21:48 +00:00