1. a55e52c Use RAII objects to ensure proper destruction of expression and statement AST nodes in the parser in most cases, even on error. by Sebastian Redl · 16 years ago
  2. 28eb7e9 make the 'to match this' diagnostic a note. by Chris Lattner · 16 years ago
  3. 7425373 Added operator overloading for unary operators, post-increment, and by Douglas Gregor · 16 years ago
  4. 1ab3b96 Change a couple of the Parser::Diag methods to return DiagnosticInfo by Chris Lattner · 16 years ago
  5. 1950440 Fix a couple of suboptimalities in error recovery. by Chris Lattner · 16 years ago
  6. 39146d6 simplify some other code for __extension__ processing. by Chris Lattner · 16 years ago
  7. bbc70c0 Disambiguate between a declaration or an expression, in the 'for-init-statement' part of a 'for' statement. by Argyrios Kyrtzidis · 16 years ago
  8. 5404a15 Resolve ambiguous C++ statements (C++ 6.8p1). by Argyrios Kyrtzidis · 16 years ago
  9. 14d08c0 Add comments about C++ clause 3.3.2p4 that mentions that the condition declaration should be local to an if/switch/while/for statement. by Argyrios Kyrtzidis · 16 years ago
  10. 143db71 Fix do-while scoping in C++. by Argyrios Kyrtzidis · 16 years ago
  11. 488d37e Revert r56078, getLang().C99 being true in C++ is a bug that will be fixed. by Argyrios Kyrtzidis · 16 years ago
  12. fe7e4f0 -getLang().C99 is true in C++ too, remove the use of the C99orCXX variable. by Argyrios Kyrtzidis · 16 years ago
  13. 9571638 Add some C++-specific comments in the parsing methods of if/switch/while/for. by Argyrios Kyrtzidis · 16 years ago
  14. 71b914b Implement parser support for the 'condition' part of C++ selection-statements and iteration-statements (if/switch/while/for). by Argyrios Kyrtzidis · 16 years ago
  15. dcdd55f Support C++'s declaration-statement. by Argyrios Kyrtzidis · 16 years ago
  16. b9f930d Use of NextToken() makes ParseIdentifierStatement unnecessary. by Argyrios Kyrtzidis · 16 years ago
  17. f7da726 Simplify the parser a bit by looking at the next token without consuming it (by Preprocessor::LookNext): by Argyrios Kyrtzidis · 16 years ago
  18. d77bc28 Have Parser::FuzzyParseMicrosoftAsmStatement() return the null statement (';'). by Steve Naroff · 16 years ago
  19. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Parse/ParseStmt.cpp]
  20. 043a0b5 handle __extension__ properly at block scope. by Chris Lattner · 16 years ago
  21. 691a38b instead of passing in null end location info, pass in the same as start. by Chris Lattner · 16 years ago
  22. 81c018d improve DeclStmt to be able to store SourceRange info correctly. by Chris Lattner · 16 years ago
  23. 5f8aa69 by Steve Naroff · 17 years ago
  24. 8bd36fc Behave correctly if a constraint expression is invalid. by Anders Carlsson · 17 years ago
  25. 3628097 by Steve Naroff · 17 years ago
  26. 03d6bc6 by Steve Naroff · 17 years ago
  27. b746ce8 by Steve Naroff · 17 years ago
  28. d62701b by Steve Naroff · 17 years ago
  29. dfab34a Handle simple asm statements correctly. by Anders Carlsson · 17 years ago
  30. 64515f3 by Steve Naroff · 17 years ago
  31. d1a7cf8 by Steve Naroff · 17 years ago
  32. c385c90 Bunch of type defs, etc. for @synchronized. by Fariborz Jahanian · 17 years ago
  33. a526c5c Substituted all instances of the string "Objc" for "ObjC". This fixes by Ted Kremenek · 17 years ago
  34. bdd15f7 Added a comment, minor refactoring of foreach parsing code per Chris's suggestion. by Fariborz Jahanian · 17 years ago
  35. 335a2d4 Minor changes as suggested by Chris L. by Fariborz Jahanian · 17 years ago
  36. 3ba5a0f Patch to parse/build AST ObjC2's foreach statement. by Fariborz Jahanian · 17 years ago
  37. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  38. 516bd46 Fix a crash on a top-level objc string, patch by Nico Weber by Chris Lattner · 17 years ago
  39. fbb9898 remove todo by Chris Lattner · 17 years ago
  40. cd5af4b Test commit by Seo Sanghyeon · 17 years ago
  41. 39c47b5 Keep track of whether the asm is volatile or not. by Anders Carlsson · 17 years ago
  42. b235fc2 Store output and input operands as well as clobber information in the AsmStmt. Ted, could you please review the serialization/deserialization code? by Anders Carlsson · 17 years ago
  43. eecf847 GCC fails if there is a trailing colon but no clobbers. by Anders Carlsson · 17 years ago
  44. 6a0ef4b Store inline asm code in the AST. by Anders Carlsson · 17 years ago
  45. d6d054d by Steve Naroff · 17 years ago
  46. f9ed315 Refactored parsing of main function body for reuse by objective-c methods. by Fariborz Jahanian · 17 years ago
  47. f908a87 by Steve Naroff · 17 years ago
  48. b96728d improve error recovery handling broken 'then' or 'else' stmts in by Chris Lattner · 17 years ago
  49. 69efba7 Fix a parser bug on labeled inline asm stmts, allowing us to parse stuff like: by Chris Lattner · 17 years ago
  50. fe79595 Implement *skeletal* support for representing GNU inline asm stmts in the AST, by Chris Lattner · 17 years ago
  51. dfbcce2 Implemented parsing of objctive-c protocol conforming type used in by Fariborz Jahanian · 17 years ago
  52. 4e1d99a switch more code to use Token::is/isNot where possible. by Chris Lattner · 17 years ago
  53. b384d32 this patch accomodates clattner's comments on expression processing in @try-statement. by Fariborz Jahanian · 17 years ago
  54. 397fcc1 Patch to parse objective-c's @try-statement and @throw-statement. by Fariborz Jahanian · 17 years ago
  55. 1b273c4 Rename statement actions (from Parse-prefix to ActOn-prefix). by Steve Naroff · 17 years ago
  56. f69936d Rename expression actions (from Parse-prefix to ActOn-prefix). by Steve Naroff · 17 years ago
  57. 98414c1 Fix a bug/missing-feature Ted noticed: the 'unused' warning should not by Chris Lattner · 17 years ago
  58. c30ebfb extwarn about decls intermixed with code in c89 mode. by Chris Lattner · 17 years ago
  59. 45a566c implement a fixme: __extension__ marker on decls in compound stmts. by Chris Lattner · 17 years ago
  60. 2215325 Fix test/Parser/if-scope-*.c. Patch by Neil Booth! by Chris Lattner · 17 years ago
  61. 31e0572 Break the assumption that any sort of scope (e.g. a loop scope) can by Chris Lattner · 17 years ago
  62. 3848440 optimize scope push/pop to avoid work in the common case. by Chris Lattner · 17 years ago
  63. 0ecea03 Fix the scoping issue Neil pointed out for the rest of by Chris Lattner · 17 years ago
  64. a36ce71 Fix a nasty C99 scope issue that Neil pointed out (for ifs) by Chris Lattner · 17 years ago
  65. c1fcb77 Refactor switch analysis to make it possible to detect duplicate case values by Anders Carlsson · 17 years ago
  66. 95cfb85 Catch goto's with a missing identifier, patch by Neil Booth. by Chris Lattner · 17 years ago
  67. d217773 At one point there were going to be lexer and parser tokens. by Chris Lattner · 17 years ago
  68. 6c36be5 Add initial switch stmt support, patch by Anders Carlsson! by Chris Lattner · 17 years ago
  69. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago