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. 08631c5 Convert IdentifierInfo's to be printed the same as DeclarationNames by Chris Lattner · 16 years ago
  4. 4c5d320 Implementation of new and delete parsing and sema. by Sebastian Redl · 16 years ago
  5. 337c6b9 Support overloading of the subscript operator[], including support for by Douglas Gregor · 16 years ago
  6. 5cb93b8 Fix <rdar://problem/6150376> [sema] crash on invalid message send. by Steve Naroff · 16 years ago
  7. 7425373 Added operator overloading for unary operators, post-increment, and by Douglas Gregor · 16 years ago
  8. da83bac remove uses of IdentifierInfo::getName() by Chris Lattner · 16 years ago
  9. 1ab3b96 Change a couple of the Parser::Diag methods to return DiagnosticInfo by Chris Lattner · 16 years ago
  10. 0518999 Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expressions, both of values and types. by Sebastian Redl · 16 years ago
  11. c42e118 Implement C++ 'typeid' parsing and sema. by Sebastian Redl · 16 years ago
  12. eb83ecd Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parser side. by Argyrios Kyrtzidis · 16 years ago
  13. eaebc75 Initial, rudimentary implementation of operator overloading for binary by Douglas Gregor · 16 years ago
  14. 1cd1b1e Parsing, ASTs, and semantic analysis for the declaration of overloaded by Douglas Gregor · 16 years ago
  15. 85bb3da Add the remaining C++0x keywords by Douglas Gregor · 16 years ago
  16. 971c4fa -Add support for cv-qualifiers after function declarators. by Argyrios Kyrtzidis · 16 years ago
  17. c46d1a1 implement a couple fixme's by implementing __extension__ properly. by Chris Lattner · 16 years ago
  18. 090276f Final phase of converting BlockDecls over to DeclContext. This is unfortunately a largish/complex diff, however it was necessry to pass all the current block tests. by Steve Naroff · 16 years ago
  19. 78c8d80 Handle ambiguities between expressions and type-ids that occur inside parentheses, e.g.: by Argyrios Kyrtzidis · 16 years ago
  20. 17dab4f Remove support for BlockExprExpr. For example... by Steve Naroff · 16 years ago
  21. 296e8d5 Add parser/action support for block literal expressions. by Steve Naroff · 16 years ago
  22. 987a14b Add support for C++'s "type-specifier ( expression-list )" expression: by Argyrios Kyrtzidis · 16 years ago
  23. 0976278 Fix a minor crash-on-invalid. by Eli Friedman · 16 years ago
  24. 4fdc1ca "Remove the 'else' since the code is fallthrough after it." - suggestion by Chris. by Argyrios Kyrtzidis · 16 years ago
  25. 0cd5b42 Put (argument)-expression-list parsing in a separate function so that it can be re-used. by Argyrios Kyrtzidis · 16 years ago
  26. b348b81 C++ casts, (static_cast. dynamic_cast, etc.) can have postfix-expression pieces. by Argyrios Kyrtzidis · 16 years ago
  27. 289d773 Move handling of postfix-expression suffixes out of ParseCXXThis and into ParseCastExpression. by Argyrios Kyrtzidis · 16 years ago
  28. d9f6910 rename PreDefinedExpr -> PredefinedExpr by Chris Lattner · 16 years ago
  29. d7464be Add 'this' in the comments of Parser::ParseCastExpression to indicate that it is handled. by Argyrios Kyrtzidis · 16 years ago
  30. f7da726 Simplify the parser a bit by looking at the next token without consuming it (by Preprocessor::LookNext): by Argyrios Kyrtzidis · 16 years ago
  31. 4cc18a4 Add parsing support for C++ classes. by Argyrios Kyrtzidis · 16 years ago
  32. b93fb49 handle the full assignment-expression grammar when using an by Chris Lattner · 16 years ago
  33. 039a642 Don't call into objc front-end when not parsing objc code. This avoids by Chris Lattner · 16 years ago
  34. 5dcc6ce Use token lookahead to simplify some code that is rarely executed. by Chris Lattner · 16 years ago
  35. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Parse/ParseExpr.cpp]
  36. 50dd289 add parsing, ast building and pretty printing support for C++ throw expressions. by Chris Lattner · 17 years ago
  37. 3508084 Implement support for __extension__ which silences extwarnings in its by Chris Lattner · 17 years ago
  38. 796ef3d Remainder of the __builtin_overload feedback by Nate Begeman · 17 years ago
  39. 5ac87ed remove an implemented todo by Chris Lattner · 17 years ago
  40. e2ce1d9 Implement basic overload support via a new builtin, __builtin_overload. by Nate Begeman · 17 years ago
  41. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  42. d7d860d Fix an nice and subtle parser bug reported by Nico Weber. by Chris Lattner · 17 years ago
  43. 4c1a2a9 Parse "sizeof(arr)[0]" as a sizeof of an expr if arr is an expression. by Chris Lattner · 17 years ago
  44. a642beb by Steve Naroff · 17 years ago
  45. 7c50aca Add code generation and sema checking for __builtin_va_arg. by Anders Carlsson · 17 years ago
  46. 4e1d99a switch more code to use Token::is/isNot where possible. by Chris Lattner · 17 years ago
  47. b384d32 this patch accomodates clattner's comments on expression processing in @try-statement. by Fariborz Jahanian · 17 years ago
  48. c97c204 minor cleanup by Chris Lattner · 17 years ago
  49. 095ffca Removed a few TODOs on things which are done. by Fariborz Jahanian · 17 years ago
  50. 397fcc1 Patch to parse objective-c's @try-statement and @throw-statement. by Fariborz Jahanian · 17 years ago
  51. 1b273c4 Rename statement actions (from Parse-prefix to ActOn-prefix). by Steve Naroff · 17 years ago
  52. f69936d Rename expression actions (from Parse-prefix to ActOn-prefix). by Steve Naroff · 17 years ago
  53. 08d92e4 by Steve Naroff · 17 years ago
  54. 0ccb27d 1. Fix parsing of method prototype involving c-style argument declarations. by Fariborz Jahanian · 17 years ago
  55. 98414c1 Fix a bug/missing-feature Ted noticed: the 'unused' warning should not by Chris Lattner · 17 years ago
  56. d56d6b6 don't turn semantic errors into parse errors. by Chris Lattner · 17 years ago
  57. dbd583c fix some memory leaks when recovering. by Chris Lattner · 17 years ago
  58. 9fddf0a Pass the location of the type. by Chris Lattner · 17 years ago
  59. 6eb2109 make sure to parse postfix expression suffixes after builtin by Chris Lattner · 17 years ago
  60. f9aa3cb add an action callback for __builtin_offsetof by Chris Lattner · 17 years ago
  61. 5dac7f6 Don't remove the grammar construct, just the TODO. by Anders Carlsson · 17 years ago
  62. c52056a Remove objc-string-literal since it's been implemented now. by Anders Carlsson · 17 years ago
  63. 5508518 Implement parsing and code generation of Objective-C string literals. by Anders Carlsson · 17 years ago
  64. d04fdd5 by Steve Naroff · 17 years ago
  65. 363bcff by Steve Naroff · 17 years ago
  66. d34e915 by Steve Naroff · 17 years ago
  67. ab18c4c implement ast building and trivial semantic analysis of stmt exprs. by Chris Lattner · 17 years ago
  68. 2274266 Implement code generation for __func__, __FUNCTION__ and __PRETTY_FUNCTION__ by Anders Carlsson · 17 years ago
  69. 2ff5426 improve and simplify error recovery for calls, fix a crash when diagnosing by Chris Lattner · 17 years ago
  70. d217773 At one point there were going to be lexer and parser tokens. by Chris Lattner · 17 years ago
  71. 4aa88f8 by Steve Naroff · 17 years ago
  72. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago