1. 99e9b4d Eliminate CXXConditionDeclExpr with extreme prejudice. by Douglas Gregor · 15 years ago
  2. c09cba6 Pass source locations of identifiers referenced by @class through Action::ActOnForwardClassDeclaration(). by Ted Kremenek · 15 years ago
  3. a4d3282 Update prototype. by Daniel Dunbar · 15 years ago
  4. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  5. f53b443 Change ActOnReturnStmt to not take a FullExprArg. Instead, Sema will wrap the return expr inside a CXXExprWithTemporaries if needed. by Anders Carlsson · 15 years ago
  6. 9abf2ae AddInitializerToDecl can't take a FullExprArg. Make it take an ExprArg, and create the CXXExprWithTemporaries before setting the initializer on the VarDecl. by Anders Carlsson · 15 years ago
  7. 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
  8. 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 15 years ago
  9. 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 15 years ago
  10. fee1381 Patch should implement packed enums - PR4098. Credit to Anders Johnsen. by Edward O'Callaghan · 15 years ago
  11. fe85ced Support nested-name-specifiers for C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
  12. 0f434ec Rename Action::TagKind to Action::TagUseKind, which removes both a misnomer by John McCall · 15 years ago
  13. bd1099e Clean up the ActOnTag action, so that there is only a single entry by Douglas Gregor · 15 years ago
  14. 9891359 add the location of the ')' in a do/while statement to DoStmt. by Chris Lattner · 15 years ago
  15. 5e300d1 It's an error to use a function declared in a class definition as a default argument before the function has been declared. by Anders Carlsson · 15 years ago
  16. 496b5a8 Use of DeclContext for objc's ivars. No functionality change. More to follow. by Fariborz Jahanian · 15 years ago
  17. a0ab25d ActOnReturnStmt should also take a FullExprArg. by Anders Carlsson · 15 years ago
  18. f5dcd38 AddInitializerToDecl needs to take a full expression. by Anders Carlsson · 15 years ago
  19. c1dc653 If a declarator group declares a type, make sure to add that declaration by Eli Friedman · 15 years ago
  20. 402abb5 When we parse a tag specifier, keep track of whether that tag by Douglas Gregor · 15 years ago
  21. b09f6e1 Move clang-cc.h to lib/Frontend/Utils.h, and move the associated .cpp by Eli Friedman · 15 years ago[Renamed (99%) from tools/clang-cc/PrintParserCallbacks.cpp]
  22. f54fce8 Switch some utilities in clang-cc to take a stream instead of a by Eli Friedman · 15 years ago
  23. 7f537c1 Make ActOnWhileStmt take a FullExprArg for the condition expr. by Anders Carlsson · 15 years ago
  24. 6b1d283 Make ActOnExprStmt take a FullExprArg. by Anders Carlsson · 15 years ago
  25. a99fad8 Add the FullExprArg wrapper and use it for if statement conditions. by Anders Carlsson · 15 years ago
  26. c6e35aa Implement a FIXME, we now pass in the locations of the braces for enums. by Mike Stump · 15 years ago
  27. c2542b6 Rename clang.[cpp,h] to clang-cc.[cpp,h] to reflect the name change of the by Ted Kremenek · 15 years ago
  28. 682bf92 Push DeclGroup much farther throughout the compiler. Now the various by Chris Lattner · 15 years ago
  29. b28317a Introduce a new OpaquePtr<N> struct type, which is a simple POD wrapper for a by Chris Lattner · 15 years ago
  30. 06c0fec Pass access specifiers through to member classes and member enums. by Douglas Gregor · 15 years ago
  31. 073777f Move <root>/Driver into <root>/tools/clang-cc. by Daniel Dunbar · 15 years ago[Renamed from Driver/PrintParserCallbacks.cpp]
  32. 5908a92 InitListDesignations hasn't been used (ever). Eliminate it, and by Douglas Gregor · 15 years ago
  33. 94b15fb Handle static_asserts when instantiating structs. by Anders Carlsson · 15 years ago
  34. f53597f Convert a bunch of actions to smart pointers, and also bring PrintParserCallbacks a bit more in line with reality. by Sebastian Redl · 15 years ago
  35. a6e3ac5 Implemented access check for ivars accessed inside by Fariborz Jahanian · 15 years ago
  36. 24e1e70 Change Parser::ParseCaseStatement to use an iterative approach to parsing by Chris Lattner · 15 years ago
  37. 7ba138a Fix <rdar://problem/6640991> Exception handling executes wrong clause (Daniel, please verify). by Steve Naroff · 15 years ago
  38. ebf6443 Minor name change (move the ObjC prefix to a more appropriate place). by Steve Naroff · 15 years ago
  39. e21dd6f Fix <rdar://problem/6243503> [sema] @throw; accepted outside catch block. by Steve Naroff · 15 years ago
  40. ddc29e1 Semantic checking for class template declarations and by Douglas Gregor · 15 years ago
  41. 76ad2e8 Put the invalid flag of OwningResult into the Action pointer. by Sebastian Redl · 15 years ago
  42. ebc07d5 Allow taking the address of data members, resulting in a member pointer. by Sebastian Redl · 15 years ago
  43. b8a6aca Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  44. 0eb2330 Convert more expression actions to smart pointers. by Sebastian Redl · 16 years ago
  45. cd965b9 Convert a few expression actions to smart pointers. by Sebastian Redl · 16 years ago
  46. 431e90e Convert ObjC statement actions to smart pointers. by Sebastian Redl · 16 years ago
  47. 3037ed0 Convert asm statement action to smart pointers. by Sebastian Redl · 16 years ago
  48. 4cffe2f Convert more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  49. f05b152 Convert some more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  50. de30747 Convert some more actions to smart pointers. by Sebastian Redl · 16 years ago
  51. 117054a Convert a two more statement actions to smart pointers. by Sebastian Redl · 16 years ago
  52. c4b4e7b Keep track of template arguments when we parse them. Right now, we don't actually do anything with the template arguments, but they'll be used to create template declarations by Douglas Gregor · 16 years ago
  53. 3fc749d Don't explicitly represent OverloadedFunctionDecls within by Douglas Gregor · 16 years ago
  54. a0fd865 Parser support for C++ try-catch. by Sebastian Redl · 16 years ago
  55. a60528c Convert a few Stmt actions to smart pointers. by Sebastian Redl · 16 years ago
  56. e79837a Fix PrintParserCallbacks for the new ActOnLinkageSpec actions by Douglas Gregor · 16 years ago
  57. 798d119 Some utilities for using the smart pointers in Actions, especially Sema. Convert a few functions. by Sebastian Redl · 16 years ago
  58. 44b4321 Unifies the name-lookup mechanisms used in various parts of the AST by Douglas Gregor · 16 years ago
  59. 5c37de7 Add support for calls to dependent names within templates, e.g., by Douglas Gregor · 16 years ago
  60. cee63fb Handle new by passing the Declaration to the Action, not a processed type. by Sebastian Redl · 16 years ago
  61. 4c5d320 Implementation of new and delete parsing and sema. by Sebastian Redl · 16 years ago
  62. 337c6b9 Support overloading of the subscript operator[], including support for by Douglas Gregor · 16 years ago
  63. 7425373 Added operator overloading for unary operators, post-increment, and by Douglas Gregor · 16 years ago
  64. 0518999 Introduce a single AST node SizeOfAlignOfExpr for all sizeof and alignof expressions, both of values and types. by Sebastian Redl · 16 years ago
  65. eb83ecd Implement support for C++ nested-name-specifiers ('foo::bar::x') in the Parser side. by Argyrios Kyrtzidis · 16 years ago
  66. eaebc75 Initial, rudimentary implementation of operator overloading for binary by Douglas Gregor · 16 years ago
  67. e10b0f2 "One" line fix for -parse-noop failure, "id" and several other things by Daniel Dunbar · 16 years ago
  68. 220ad7c pass designators into sema. This completes parser-level designator by Chris Lattner · 16 years ago
  69. 1bfe1c2 Pass postfix attributes to ActOnFields. by Daniel Dunbar · 16 years ago
  70. d9f6910 rename PreDefinedExpr -> PredefinedExpr by Chris Lattner · 16 years ago
  71. 914701e Move AsmLabel into Declarator instead of just a parameter to ActOnDeclarator. by Daniel Dunbar · 16 years ago
  72. a80f874 Add more Parser/Sema support for GCC asm-label extension. by Daniel Dunbar · 16 years ago
  73. bb8f4e6 Add more output to clang -parse-print-callbacks by Daniel Dunbar · 16 years ago
  74. bdd30c2 Change uses of std::cerr/std::cout to llvm::Lcerr/llvm::cout, and remove by Ted Kremenek · 17 years ago
  75. 0bc735f Don't attribute in file headers anymore. See llvmdev for the by Chris Lattner · 17 years ago
  76. b4292f2 by Steve Naroff · 17 years ago
  77. 640db42 by Steve Naroff · 17 years ago
  78. c7229c3 move IdentifierTable.h from liblex to libbasic. by Chris Lattner · 17 years ago
  79. 08d92e4 by Steve Naroff · 17 years ago
  80. bb20469 by Steve Naroff · 17 years ago
  81. 5f016e2 Stage two of getting CFE top correct. by Reid Spencer · 17 years ago