llvm-project/clang/lib/Parse
Douglas Gregor ba41d01b59 Be more careful around dependent nested-name-specifiers, complaining
when they are not complete (since we could not match them up to
anything) and ensuring that enum parsing can cope with dependent
elaborated-type-specifiers. Fixes PR6915 and PR6649.

llvm-svn: 102247
2010-04-24 16:38:41 +00:00
..
AttributeList.cpp other half of r101005 2010-04-12 02:18:49 +00:00
CMakeLists.txt Reorder files. 2009-07-21 21:03:50 +00:00
DeclSpec.cpp Keep track of the actual storage specifier written on a variable or 2010-04-19 22:54:31 +00:00
Makefile Allow users to set CPPFLAGS and CXXFLAGS on the make command line. 2010-03-12 22:55:16 +00:00
MinimalAction.cpp Migrate the responsibility for turning the receiver name in an 2010-04-21 20:38:13 +00:00
ParseCXXInlineMethods.cpp Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil(). 2010-04-23 21:20:12 +00:00
ParseDecl.cpp Be more careful around dependent nested-name-specifiers, complaining 2010-04-24 16:38:41 +00:00
ParseDeclCXX.cpp Parse friend template ids as types instead of ending up in 2010-04-14 00:24:33 +00:00
ParseExpr.cpp When parsing a cast-expression that starts with a scope annotation, 2010-04-23 02:08:13 +00:00
ParseExprCXX.cpp Make Parser::ConsumeAndStoreUntil() more consistent with Parser::SkipUntil(). 2010-04-23 21:20:12 +00:00
ParseInit.cpp Implement parsing for message sends in Objective-C++. Message sends in 2010-04-21 22:36:40 +00:00
ParseObjc.cpp Rework Parser-Sema interface for Objective-C @catch exception object 2010-04-23 23:01:43 +00:00
ParsePragma.cpp Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
ParsePragma.h Remove tabs, and whitespace cleanups. 2009-09-09 15:08:12 +00:00
ParseStmt.cpp change Scope::WithinElse to be a normal scope flag, widen the 2010-04-12 06:12:50 +00:00
ParseTemplate.cpp Reinstate my CodeModificationHint -> FixItHint renaming patch, without 2010-03-31 17:46:05 +00:00
ParseTentative.cpp Fix an assertion-on-error during tentative constructor parsing by 2010-02-26 08:45:28 +00:00
Parser.cpp Diagnose misordered initializers in constructor templates immediately instead of 2010-04-10 07:37:23 +00:00
RAIIObjectsForParser.h Privatize class members. 2009-12-10 21:50:21 +00:00