clang-1/Parse
Chris Lattner b96728d90a improve error recovery handling broken 'then' or 'else' stmts in
if statements.  This implements Sema/if-empty-body.c:f3, silencing
a bogus secondary warning.  It also improve the location info for
the nullstmts created for recovery purposes.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@43440 91177308-0d34-0410-b5e6-96231b3b80d8
2007-10-29 05:08:52 +00:00
..
AttributeList.cpp move IdentifierTable.h from liblex to libbasic. 2007-10-07 08:58:51 +00:00
DeclSpec.cpp Add parsing and AST support for GNU "typeof". 2007-07-31 12:34:36 +00:00
Makefile Stage two of getting CFE top correct. 2007-07-11 17:01:13 +00:00
MinimalAction.cpp Fix a latent bug in MinimalActions (created by a recent name change). 2007-10-10 17:45:44 +00:00
ParseDecl.cpp The callers of ParseStructDeclaration are not expecting it to 2007-10-29 04:42:53 +00:00
ParseDeclCXX.cpp switch some more of the parser over to using Token::is and isNot 2007-10-09 17:33:22 +00:00
ParseExpr.cpp Fix a parser bug with message expressions - need to call ParsePostfixExpressionSuffix(). 2007-10-15 20:55:58 +00:00
ParseExprCXX.cpp switch more code to use Token::is/isNot where possible. 2007-10-09 17:41:39 +00:00
ParseInit.cpp Fix a recovery bug Fariborz and I noticed yesterday. We were producing: 2007-10-25 17:27:01 +00:00
ParseObjc.cpp Start rewriting ObjC interfaces. As a start, we comment out all the methods. This involved refining how the parser/AST passes/manages SourceLocations for ObjcMethodDecl's. 2007-10-26 20:53:56 +00:00
ParseStmt.cpp improve error recovery handling broken 'then' or 'else' stmts in 2007-10-29 05:08:52 +00:00
Parser.cpp resolve a fixme, by moving __builtin_va_list to a more logical 2007-10-10 17:48:53 +00:00