1. 40a0f9c Improve caret location for the GNU old-style field designator warning, from David Blaikie by Douglas Gregor · 13 years ago
  2. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 13 years ago
  3. dcaa1ca Implement support for pack expansions in initializer lists and expression lists. by Douglas Gregor · 14 years ago
  4. 0fbda68 Implement bracket insertion for Objective-C instance message sends as by Douglas Gregor · 14 years ago
  5. f312b1e One who seeks knowledge learns something new every day. by John McCall · 14 years ago
  6. 60d7b3a OwningExprResult -> ExprResult. This patch brought to you by by John McCall · 14 years ago
  7. b3d8748 Abstract out passing around types and kill off ActionBase. by John McCall · 14 years ago
  8. 9ae2f07 Kill off ExprArg (now just Expr*) and StmtArg (now just Stmt*). by John McCall · 14 years ago
  9. ca0408f Sundry incremental steps towards killing off Action. by John McCall · 14 years ago
  10. 1951085 Another step in the process of making the parser depend on Sema: by John McCall · 14 years ago
  11. 23c94db Move the "current scope" state from the Parser into Action. This by Douglas Gregor · 14 years ago
  12. 6aa14d8 Implement parsing for message sends in Objective-C++. Message sends in by Douglas Gregor · 14 years ago
  13. 1569f95 Migrate the responsibility for turning the receiver name in an by Douglas Gregor · 14 years ago
  14. 2725ca8 Rework the Parser-Sema interaction for Objective-C message by Douglas Gregor · 14 years ago
  15. 1e46136 fix a bug I noticed by inspection, correcting two reject-valid bugs. by Chris Lattner · 14 years ago
  16. eb483eb fix PR6811 by not parsing 'super' as a magic expression in by Chris Lattner · 14 years ago
  17. 849b243 Reinstate my CodeModificationHint -> FixItHint renaming patch, without by Douglas Gregor · 14 years ago
  18. 275313c Revert r100008, which inexplicably breaks the clang-i686-darwin10 builder by Douglas Gregor · 14 years ago
  19. d0ebe08 Rename CodeModificationHint to FixItHint, since we've been using the by Douglas Gregor · 14 years ago
  20. 01eb9b9 PR5218: Replace IdentifierInfo::getName with StringRef version, now that clients by Daniel Dunbar · 15 years ago
  21. 62a7217 Avoid std::string concatenation. by Daniel Dunbar · 15 years ago
  22. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  23. 45db71d Merge the ASTVector and ASTOwningVector templates, since they offered by Douglas Gregor · 15 years ago
  24. 558cb56 Introduce a "-fixit" mode to clang-cc that applies code-modification hints. by Douglas Gregor · 15 years ago
  25. eeae8f0 Make our diagnostics about the obsolete GNU designated-initializer by Douglas Gregor · 15 years ago
  26. 68c56de Fix <rdar://problem/6724396>, where we were silently dropping by Douglas Gregor · 15 years ago
  27. 5908a92 InitListDesignations hasn't been used (ever). Eliminate it, and by Douglas Gregor · 15 years ago
  28. 76ad2e8 Put the invalid flag of OwningResult into the Action pointer. by Sebastian Redl · 15 years ago
  29. 930d8b5 Implement and test aggregate initialization in C++. Major changes: by Douglas Gregor · 15 years ago
  30. 500d329 move library-specific diagnostic headers into library private dirs. Reduce by Chris Lattner · 15 years ago
  31. 20c6b3b Split the single monolithic DiagnosticKinds.def file into one by Chris Lattner · 15 years ago
  32. 05c13a3 Initial implementation of semantic analysis and ASTs for C99 by Douglas Gregor · 16 years ago
  33. b8a6aca Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  34. f512e82 Rename move_convert to move_arg and move_res. The new names are less misleading (and shorter). by Sebastian Redl · 16 years ago
  35. 1d92296 Convert remaining expression parsers to smart pointers. Now on to the Action connection. by Sebastian Redl · 16 years ago
  36. 20df9b7 Convert a big bunch of expression parsers to use smart pointers. by Sebastian Redl · 16 years ago
  37. 2f7ece7 Convert selected expression parsers to use smart pointers. by Sebastian Redl · 16 years ago
  38. effa8d1 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. by Sebastian Redl · 16 years ago
  39. 15faa7f Kick out the proof-of-concept ASTOwner and replace it with ASTOwningResult by Sebastian Redl · 16 years ago
  40. 0e9eabc Consistently use smart pointers for stmt and expr nodes in parser local variables. by Sebastian Redl · 16 years ago
  41. 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
  42. 5cb93b8 Fix <rdar://problem/6150376> [sema] crash on invalid message send. by Steve Naroff · 16 years ago
  43. e2f5619 Fix PR3001: if we have an error parsing an initializer, make sure to remove by Chris Lattner · 16 years ago
  44. 220ad7c pass designators into sema. This completes parser-level designator by Chris Lattner · 16 years ago
  45. 0fc73f7 implement some more FIXMEs, by rejecting more bogus stuff in objc mode. by Chris Lattner · 16 years ago
  46. 79ed6b5 add some simple designator testcases. Reject things like this: by Chris Lattner · 16 years ago
  47. e232942 improve comments, build array and array range designator nodes, by Chris Lattner · 16 years ago
  48. 0a68b94 improve comments, build a Designation for field designators and by Chris Lattner · 16 years ago
  49. 7f9690d restructure ParseInitializerWithPotentialDesignator to make it by Chris Lattner · 16 years ago
  50. efcadc6 improve MayBeDesignationStart to do the entire determination by Chris Lattner · 16 years ago
  51. 0eec2b5 inline the decision logic that chooses between an assign expr and brace by Chris Lattner · 16 years ago
  52. eccc53a This patch continues parser-level implementation of designators: by Chris Lattner · 16 years ago
  53. 838cb21 minor cleanups by Chris Lattner · 16 years ago
  54. f7da726 Simplify the parser a bit by looking at the next token without consuming it (by Preprocessor::LookNext): by Argyrios Kyrtzidis · 16 years ago
  55. b93fb49 handle the full assignment-expression grammar when using an by Chris Lattner · 16 years ago
  56. 65bb89c Two improvements to initializer parsing: by Chris Lattner · 16 years ago
  57. bda0b62 Make a major restructuring of the clang tree: introduce a top-level by Chris Lattner · 16 years ago[Renamed from Parse/ParseInit.cpp]
  58. 5c74942 Add support for dispatching an objc message to a variable by Chris Lattner · 17 years ago
  59. da46f3b First half of a fix for the "objc message send in initializer" bug. This only by Chris Lattner · 17 years ago
  60. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  61. e61933d Fix a recovery bug Fariborz and I noticed yesterday. We were producing: by Chris Lattner · 17 years ago
  62. 04d6666 switch some more of the parser over to using Token::is and isNot by Chris Lattner · 17 years ago
  63. f69936d Rename expression actions (from Parse-prefix to ActOn-prefix). by Steve Naroff · 17 years ago
  64. d217773 At one point there were going to be lexer and parser tokens. by Chris Lattner · 17 years ago
  65. 4aa88f8 by Steve Naroff · 17 years ago
  66. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago