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