1. 73b39cf More work on using declarations. by Anders Carlsson · 15 years ago
  2. 42c39f3 When we know that we are parsing a class-name, implicitly construct a by Douglas Gregor · 15 years ago
  3. 3aa4ca4 Address some of Doug's comments. by Anders Carlsson · 15 years ago
  4. 91a2886 Fix bug in __extension__ handling for declarations, from Abramo by Douglas Gregor · 15 years ago
  5. ec77387 Parsing of pseudo-destructors. by Anders Carlsson · 15 years ago
  6. 495c35d Improve support for out-of-line definitions of nested templates and by Douglas Gregor · 15 years ago
  7. b13bc41 Eliminate a GCC warning by Douglas Gregor · 15 years ago
  8. c305833 Keep track of the template parameter depth properly when we have by Douglas Gregor · 15 years ago
  9. a1d71ae Top-level semicolons are allowed in C++0x. Fixes PR4755. by Douglas Gregor · 15 years ago
  10. efd5bda Make sure to adjust function template declarations to their templated by Douglas Gregor · 15 years ago
  11. 7ebe971 Don't install Clang libraries. by Douglas Gregor · 15 years ago
  12. d83d040 Implement delayed parsing for member function templates. Fixes PR4608. by Douglas Gregor · 15 years ago
  13. dec0666 Introduce support for constructor templates, which can now be declared by Douglas Gregor · 15 years ago
  14. 37b372b Initial support for parsing and representation of member function templates. by Douglas Gregor · 15 years ago
  15. 0f499d9 Fix a typo in a variable name by Douglas Gregor · 15 years ago
  16. 82bf010 Keep track of the right paren ')' source location in a function declarator. by Argyrios Kyrtzidis · 15 years ago
  17. 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
  18. 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
  19. 1d954f6 Implement __is_empty. Patch by Sean Hunt. by Eli Friedman · 15 years ago
  20. 3f9a8a6 Argument-dependent lookup for friend declarations. Add a new decl type, by John McCall · 15 years ago
  21. 2ef13e5 Take 2 on AltiVec-style vector initializers. by Nate Begeman · 15 years ago
  22. 1df5109 Revert r78535, it is causing a number of failures to build projects. by Daniel Dunbar · 15 years ago
  23. 76168e2 map previously ignored __attribute((malloc)) to noalias attribute of llvm function's return by Ryan Flynn · 15 years ago
  24. 25b4fdb AltiVec-style vector initializer syntax, vec4 a = (vec4)(a, b, c, d); by Nate Begeman · 15 years ago
  25. fee1381 Patch should implement packed enums - PR4098. Credit to Anders Johnsen. by Edward O'Callaghan · 15 years ago
  26. fe85ced Support nested-name-specifiers for C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
  27. 67d1a67 First pass at friend semantics. by John McCall · 15 years ago
  28. 7a02a37 Per advice that Doug Gregor gave me several months ago, clean up the by Ted Kremenek · 15 years ago
  29. fec5401 Refactor methods on DeclSpec to take a diagnostic& parameter, and reflect this by John McCall · 15 years ago
  30. 32d335e Templatize BadSpecifier and introduce DeclSpec::getSpecifier(T) for the by John McCall · 15 years ago
  31. 0f434ec Rename Action::TagKind to Action::TagUseKind, which removes both a misnomer by John McCall · 15 years ago
  32. 5c15fe1 sp. by John McCall · 15 years ago
  33. ef0cb8e Make functional-style casts emit correct messages, and fix a crash-on-invalid. by Sebastian Redl · 15 years ago
  34. 5e03f9e This patch fixes the implementations of the __has_trivial_destructor by Douglas Gregor · 15 years ago
  35. bd1099e Clean up the ActOnTag action, so that there is only a single entry by Douglas Gregor · 15 years ago
  36. 7cdbc58 Implement support for out-of-line definitions of the class members of class by Douglas Gregor · 15 years ago
  37. d33133c Fix the parsing of default arguments for inline member function definitions. by Eli Friedman · 15 years ago
  38. 393612e Patch to accomodate Doug's comment on default by Fariborz Jahanian · 15 years ago
  39. fed0e00 Reorder files. by Ted Kremenek · 15 years ago
  40. 1e05421 Consider nested-names as part of the declarator when resolving an ambiguous statement. by Argyrios Kyrtzidis · 15 years ago
  41. d33c868 Issue a more descriptive diagnostics when mis-declaring a destructor. by Fariborz Jahanian · 15 years ago
  42. 560de45 Added ASTs to destructor decl AST for default destruction of object's by Fariborz Jahanian · 15 years ago
  43. 0849d38 Build AST for default ctor-initializer when constructor has by Fariborz Jahanian · 15 years ago
  44. d01c915 Patch to build AST for ctor's initializer list according to by Fariborz Jahanian · 15 years ago
  45. f5c209d Basic support for C++0x unicode types. Support for literals will follow in an incremental patch by Alisdair Meredith · 15 years ago
  46. 07a5b28 Pass the right brace SourceLocation from the Parser to the TagDecls. by Argyrios Kyrtzidis · 15 years ago
  47. 6a75cd9 Implement more of C++0x 'auto'. A variable with an auto type specifier must have an initializer. Also, move some tests around to match the C++0x draft better. by Anders Carlsson · 15 years ago
  48. 675431d Parsing fix for out-of-line constructors, from Piotr Rak by Douglas Gregor · 15 years ago
  49. 7e7eb3d Keep track of the Expr used to describe the size of an array type, by Douglas Gregor · 15 years ago
  50. 2e22253 Add support for retrieving the Doxygen comment associated with a given by Douglas Gregor · 15 years ago
  51. 9617433 Patch to implement template types in ctor-initializer list. by Fariborz Jahanian · 15 years ago
  52. bcfad54 Patch to support optional nested-name-specifier in in ctor-initializer list. by Fariborz Jahanian · 15 years ago
  53. edce4dd Preliminary parsing and ASTs for template-ids that refer to function by Douglas Gregor · 15 years ago
  54. 1bc5bbf Fix: <rdar://problem/7021553> clang -fsyntax-only crashes (in ParseDeclarationSpecifiers ... from ParseObjCTypeName) by Ted Kremenek · 15 years ago
  55. 309fe0d Fix the parser error hanlding for __builtin_offsetof to actually print by Eli Friedman · 15 years ago
  56. 3c9028a Fix screwup with my previous patch which broke tests. (The patch is by Eli Friedman · 15 years ago
  57. 8060ed5 Fix a crash with constructs like x<false>() in C++. No testcase because by Eli Friedman · 15 years ago
  58. 0c6139d Make it possible for using decls to point to operators. Fixes PR4441. by Anders Carlsson · 15 years ago
  59. 0b7f789 Fix test. by Anders Carlsson · 15 years ago
  60. e89d159 Implement enough of the 'auto' keyword so we can claim to support N2546. by Anders Carlsson · 15 years ago
  61. 6f3d838 OpenCL 1.0 support: attributes by Nate Begeman · 15 years ago
  62. c8e27cc fix PR4452, a crash on invalid. The error recovery is still terrible in this case by Chris Lattner · 15 years ago
  63. 5c7f786 rearrange more code, this avoids a token lookahead for foo< by Chris Lattner · 15 years ago
  64. 77cf72a move some code around, no functionality change. by Chris Lattner · 15 years ago
  65. 67b9e83 simplify some code. by Chris Lattner · 15 years ago
  66. 87471f5 Fix PR4448. by Anders Carlsson · 15 years ago
  67. 6fd634f Parse the C++0x decltype specifier. by Anders Carlsson · 15 years ago
  68. 3688fc6 Fix a clang crash caused by incorrect user code. by Fariborz Jahanian · 15 years ago
  69. 52591bf Make sure that the template parameter lists get from the parser down to ActOnFunctionDeclarator for function template definitions by Douglas Gregor · 15 years ago
  70. e542c86 Start propagating template parameter lists to the right places to by Douglas Gregor · 15 years ago
  71. d7f37bf Implement implicit instantiation of the member functions of a class template by Douglas Gregor · 15 years ago
  72. ac7610d Rework the way we track which declarations are "used" during by Douglas Gregor · 15 years ago
  73. 9cfbe48 Parsing and AST support for using declarations, from John Thompson! by Douglas Gregor · 15 years ago
  74. e0762c9 Keep track of when declarations are "used" according to C and by Douglas Gregor · 15 years ago
  75. 0ffd9ff Implement correct name lookup inside an initializer of a C++ class static data member. by Argyrios Kyrtzidis · 15 years ago
  76. 6a588dd Diagnose the use of attributes on namespace aliases, from Anis Ahmad by Douglas Gregor · 15 years ago
  77. 7b3684a change ParseStatementOrDeclaration to emit the 'missing ;' with by Chris Lattner · 15 years ago
  78. 6869d8e improve localizability by not passing english phrases into by Chris Lattner · 15 years ago
  79. ce5635a Address more comments from Doug. by Anders Carlsson · 15 years ago
  80. 9891359 add the location of the ')' in a do/while statement to DoStmt. by Chris Lattner · 15 years ago
  81. 941df7d Parse support for C++0x type parameter packs. by Anders Carlsson · 15 years ago
  82. 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
  83. 2e0cdb4 PR4364: fix parsing 'typename' in an expression. by Eli Friedman · 15 years ago
  84. 290eeb0 Add more parser support for Microsoft extensions. by Eli Friedman · 15 years ago
  85. a23b485 Add real parsing for __declspec. It doesn't make much of a difference by Eli Friedman · 15 years ago
  86. 496b5a8 Use of DeclContext for objc's ivars. No functionality change. More to follow. by Fariborz Jahanian · 15 years ago
  87. 9991479 Add parser support for #pragma weak. by Eli Friedman · 15 years ago
  88. c4ee170 Make sure to call FullExpr before parsing anything else. by Anders Carlsson · 15 years ago
  89. 3cc9726 Disallow exception specs on typedefs. by Sebastian Redl · 15 years ago
  90. a0ab25d ActOnReturnStmt should also take a FullExprArg. by Anders Carlsson · 15 years ago
  91. f5dcd38 AddInitializerToDecl needs to take a full expression. by Anders Carlsson · 15 years ago
  92. ef65f06 Reject incomplete types in exception specs. by Sebastian Redl · 15 years ago
  93. c1dc653 If a declarator group declares a type, make sure to add that declaration by Eli Friedman · 15 years ago
  94. 402abb5 When we parse a tag specifier, keep track of whether that tag by Douglas Gregor · 15 years ago
  95. 6569d68 Reimplement much of the way that we track nested classes in the by Douglas Gregor · 15 years ago
  96. 2bba76b Improve name lookup for and template instantiation of declaration by Douglas Gregor · 15 years ago
  97. b53f08a PR4122: Tweak the ambiguity handling to handle (S())() correctly. I've by Eli Friedman · 15 years ago
  98. f40882a The disambiguation process for ambiguous paren expressions is not "side effects free", e.g: by Argyrios Kyrtzidis · 15 years ago
  99. a558a89 Some minor comments modifications. by Argyrios Kyrtzidis · 15 years ago
  100. f58f45e Handle correctly a very ugly part of the C++ syntax. We cannot disambiguate between a parenthesized type-id and by Argyrios Kyrtzidis · 15 years ago