llvm-project/clang/lib/Parse
Douglas Gregor 55ad91fecb Ultrasimplistic sketch for the parsing of C++ template-ids. This won't
become useful or correct until we (1) parse template arguments
correctly, (2) have some way to turn template-ids into types,
declarators, etc., and (3) have a real representation of templates.

llvm-svn: 61208
2008-12-18 19:37:40 +00:00
..
AstGuard.h Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult 2008-12-09 20:22:58 +00:00
AttributeList.cpp Semantics of @protocol attributes. 2008-12-17 01:07:27 +00:00
CMakeLists.txt Update cmake build; patch by Csaba Hruska. 2008-12-02 16:23:30 +00:00
DeclSpec.cpp remove some more old Diag methods, replace with a single static helper function 2008-11-22 08:32:36 +00:00
ExtensionRAIIObject.h implement a couple fixme's by implementing __extension__ properly. 2008-10-20 06:45:43 +00:00
Makefile Make a major restructuring of the clang tree: introduce a top-level 2008-03-15 23:59:48 +00:00
MinimalAction.cpp Ultrasimplistic sketch for the parsing of C++ template-ids. This won't 2008-12-18 19:37:40 +00:00
ParseCXXInlineMethods.cpp Delay parsing of default arguments of member functions until the class 2008-12-16 21:30:33 +00:00
ParseDecl.cpp Ultrasimplistic sketch for the parsing of C++ template-ids. This won't 2008-12-18 19:37:40 +00:00
ParseDeclCXX.cpp implement PR3177 - "__extension__ union" not supported in C++ mode 2008-12-18 01:12:00 +00:00
ParseExpr.cpp Convert remaining expression parsers to smart pointers. Now on to the Action connection. 2008-12-13 15:32:12 +00:00
ParseExprCXX.cpp Convert a big bunch of expression parsers to use smart pointers. 2008-12-11 22:51:44 +00:00
ParseInit.cpp Convert remaining expression parsers to smart pointers. Now on to the Action connection. 2008-12-13 15:32:12 +00:00
ParseObjc.cpp Semantics of @protocol attributes. 2008-12-17 01:07:27 +00:00
ParsePragma.cpp Modify the move emulation according to the excellent design of Howard Hinnant. Makes for much nicer syntax when smart pointers are used consistently. Also, start converting internal argument passing of Parser to smart pointers. 2008-12-10 00:02:53 +00:00
ParsePragma.h Add Parser support for #pragma pack 2008-10-04 19:21:03 +00:00
ParseStmt.cpp Do proper recovery from an invalid switch condiition. Fixes PR3229. 2008-12-17 22:19:57 +00:00
ParseTemplate.cpp Ultrasimplistic sketch for the parsing of C++ template-ids. This won't 2008-12-18 19:37:40 +00:00
ParseTentative.cpp Removed the warning 2008-12-17 16:19:15 +00:00
Parser.cpp Ultrasimplistic sketch for the parsing of C++ template-ids. This won't 2008-12-18 19:37:40 +00:00