1. 941df7d Parse support for C++0x type parameter packs. by Anders Carlsson · 15 years ago
  2. ba1ecb5 Verify that the template parameters of a class template partial by Douglas Gregor · 15 years ago
  3. f67875d Improve template argument deduction to keep track of why template by Douglas Gregor · 15 years ago
  4. 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
  5. 637a409 Template argument deduction for member pointers. by Douglas Gregor · 15 years ago
  6. 949bf69 Handle member pointer types with dependent class types (e.g., int by Douglas Gregor · 15 years ago
  7. 290eeb0 Add more parser support for Microsoft extensions. by Eli Friedman · 15 years ago
  8. 75eb1d6 PR4016: Forward -fno-show-source-location to clang. by Daniel Dunbar · 15 years ago
  9. a23b485 Add real parsing for __declspec. It doesn't make much of a difference by Eli Friedman · 15 years ago
  10. abc4e32 Misc minor fixes for clang for the Windows target. by Eli Friedman · 15 years ago
  11. 26784c1 Delete method which is now trivial. by Eli Friedman · 15 years ago
  12. f3a1660 teach clang that -Wunused turns on all unused warnings, even though most by Chris Lattner · 15 years ago
  13. 02d95ba Instantiation support for more Obj-C expressions, string literals, @selector and @protocol expressions. by Anders Carlsson · 15 years ago
  14. fc0f021 Template instantiation support for Obj-C @encode expressions. by Anders Carlsson · 15 years ago
  15. 8fff257 Remove a few more vector builtins. by Eli Friedman · 15 years ago
  16. e0ae8bd Now that LLVM CodeGen can handle the generic variations a bit better, by Eli Friedman · 15 years ago
  17. a311be7 Get rid of a bunch of dead builtins. by Eli Friedman · 15 years ago
  18. ae0b4e7 Make ParmVarDecl::getDefaultArg() more robust, it now asserts that the argument is not unparsed. Add a new hasDefaultArg() and use it in places where getDefaultArg() was called when the argument was unparsed. by Anders Carlsson · 15 years ago
  19. acebb39 Set function Attribute::NoImplicitFloat appropriately. by Devang Patel · 15 years ago
  20. 496b5a8 Use of DeclContext for objc's ivars. No functionality change. More to follow. by Fariborz Jahanian · 15 years ago
  21. 99ba36d Improvements to CXXExprWithTemporaries in preparation for fixing a bug with default arguments that have temporaries. by Anders Carlsson · 15 years ago
  22. c292b22 PR3443: Add stpcpy builtin (plus a few other related builtins). Yes, by Eli Friedman · 15 years ago
  23. 5a77973 Add driver support for -fsigned-char/-funsigned-char. by Eli Friedman · 15 years ago
  24. 15b9176 Move CharIsSigned from TargetInfo to LangOptions. by Eli Friedman · 15 years ago
  25. 145c609 Add a couple of FreeBSD-specific command-line options. by Eli Friedman · 15 years ago
  26. dec7c76 Address review comments for #pragma weak. by Eli Friedman · 15 years ago
  27. 9ba4164 Make TemplateArgumentListBuilder take an ASTContext (because we're probably going to need it later). Move push_back to the .cpp file. If the passed in template argument is a type, assert that it's canonical. by Anders Carlsson · 15 years ago
  28. e9c904b Make the TemplateArgumentList take a TemplateArgumentListBuilder. by Anders Carlsson · 15 years ago
  29. 91fdf6f Change the specialization decls to take a TemplateArgumentListBuilder. by Anders Carlsson · 15 years ago
  30. 1c5976e Add a helper class for building template argument lists. by Anders Carlsson · 15 years ago
  31. c49f19b Start of a Sema implementation for #pragma weak. This isn't really the by Eli Friedman · 15 years ago
  32. 199d991 Several improvements to template argument deduction: by Douglas Gregor · 15 years ago
  33. 9991479 Add parser support for #pragma weak. by Eli Friedman · 15 years ago
  34. 24095da Set function attribute llvm::Attribute::NoRedZone appropriately. by Devang Patel · 15 years ago
  35. 0b308ad Clean up builtin lists, add a few new builtins. (I re-sorted the by Eli Friedman · 15 years ago
  36. a46c71a forward -fno-color-diagnostics to clang-cc. by Torok Edwin · 15 years ago
  37. 603fca7 Add ANSI color support for clang. by Torok Edwin · 15 years ago
  38. 8e6ac1d Cleanup/Refactoring of ivar collection. No change in functionality. by Fariborz Jahanian · 15 years ago
  39. 0b9247f When performing template argument deduction, ensure that multiple by Douglas Gregor · 15 years ago
  40. 4e2567d PR4308: Fix support for -m32/-m64 on Linux. by Eli Friedman · 15 years ago
  41. e528028 Driver: Support -mllvm; this just forwards options to clang-cc. by Daniel Dunbar · 15 years ago
  42. fcff577 Minor cleanup for implicit int warnings. by Eli Friedman · 15 years ago
  43. ecdb389 Fix up a bunch of warnings to use ExtWarn so they interact with by Eli Friedman · 15 years ago
  44. 2628564 Add support for -Wempty-body. by Eli Friedman · 15 years ago
  45. c4db24a PR4290: Handle vfprintf in a way that doesn't give any diagnostics for by Eli Friedman · 15 years ago
  46. 877db38 Add clang-cc support for -disable-llvm-optzns. by Daniel Dunbar · 15 years ago
  47. 05b65ef Missing file for __builtin_unwind_init support. by Eli Friedman · 15 years ago
  48. 0efa684 Add builtin declarations for the variants of sin and cos. by Eli Friedman · 15 years ago
  49. ddd1fb6 Add --shared option. by Eli Friedman · 15 years ago
  50. 102e390 A corner case of objc2 gc's write-barrier generation for the Next runtime. by Fariborz Jahanian · 15 years ago
  51. a12823f Fix a bug in hasEmptyExceptionSpec. (Thanks Sebastian for noticing). by Anders Carlsson · 15 years ago
  52. 2a1c363 PR4283: Don't truncate multibyte character constants in the preprocessor. by Eli Friedman · 15 years ago
  53. d3fd6ba Improve irgen of 'new' further. by Anders Carlsson · 15 years ago
  54. 8662587 Downgrade an error about "return in a no-return function" from being by Chris Lattner · 15 years ago
  55. 3cc9726 Disallow exception specs on typedefs. by Sebastian Redl · 15 years ago
  56. c8ab256 Initial infrastructure for class template partial specialization. Here by Douglas Gregor · 15 years ago
  57. f0721fe Add more getters to the new AST nodes. by Anders Carlsson · 15 years ago
  58. 88eaf07 Clean up the newly added C++ AST nodes. by Anders Carlsson · 15 years ago
  59. a0ab25d ActOnReturnStmt should also take a FullExprArg. by Anders Carlsson · 15 years ago
  60. f5dcd38 AddInitializerToDecl needs to take a full expression. by Anders Carlsson · 15 years ago
  61. 1c02101 Get rid of CXXTempVarDecl. by Anders Carlsson · 15 years ago
  62. ff6b3d6 Stop using CXXTempVarDecl and use CXXTemporary instead. by Anders Carlsson · 15 years ago
  63. 8e587a1 Remove VarDecl from CXXConstructExpr. by Anders Carlsson · 15 years ago
  64. b859f35 Small fixes to CXXTemporary and CXXBindTemporaryExpr. by Anders Carlsson · 15 years ago
  65. fceb0a8 Add a CXXBindTemporaryExpr. by Anders Carlsson · 15 years ago
  66. c1ce477 Add a CXXTemporary class. Not used yet. by Anders Carlsson · 15 years ago
  67. 6c9c940 Pretty printing and improved representation for namespace alias declarations by Douglas Gregor · 15 years ago
  68. 8419fa3 Printing for using directives, e.g., by Douglas Gregor · 15 years ago
  69. 48d14a2 Add a Stmt::printPretty overload which takes an ASTContext; start by Eli Friedman · 15 years ago
  70. 42f42c0 Expose an API to print a group of decls (like "int a,b;"). by Eli Friedman · 15 years ago
  71. 22b61e9 Add support for PrintingPolicy::SuppressTypeSpecifiers to type printing. by Eli Friedman · 15 years ago
  72. 4fe0c8e Refactor and clean up the AST printer, so that it uses a DeclVisitor, by Douglas Gregor · 15 years ago
  73. 7267c16 Add code for emitting C++ destructors. Not used yet. by Anders Carlsson · 15 years ago
  74. d249e1d1f Create a new PrintingPolicy class, which we pass down through the AST by Douglas Gregor · 15 years ago
  75. ef65f06 Reject incomplete types in exception specs. by Sebastian Redl · 15 years ago
  76. 6a7330c Disallow exception specifications on multi-level indirections. by Sebastian Redl · 15 years ago
  77. c1dc653 If a declarator group declares a type, make sure to add that declaration by Eli Friedman · 15 years ago
  78. 402abb5 When we parse a tag specifier, keep track of whether that tag by Douglas Gregor · 15 years ago
  79. bc22163 Introduced DeclContext::isDependentContext, which determines whether a by Douglas Gregor · 15 years ago
  80. 6569d68 Reimplement much of the way that we track nested classes in the by Douglas Gregor · 15 years ago
  81. 2073fd5 restrict is not a keyword in gnu89 mode. Change TokenKinds.def to by Eli Friedman · 15 years ago
  82. 465226e Reintroduce the home for exception specs, and make Sema fill it. However, keep the spec out of the canonical type this time. Net effect is currently nothing, because the spec isn't checked anywhere. by Sebastian Redl · 15 years ago
  83. 1590d9c Add a big test case for I-C-Es in C++, and a fix to make it work. The fix might not be the right way to do it. by Sebastian Redl · 15 years ago
  84. 8dbc3c6 Enumeration declarations that were instantiated from an enumeration by Douglas Gregor · 15 years ago
  85. 355bf95 Initialize ObjCSenderDispatch in LangOptions. Patch by Benjamin Kramer. by Fariborz Jahanian · 15 years ago
  86. 446ee4e Convert ObjC qualified type clients over to using iterators. by Steve Naroff · 15 years ago
  87. 78d1583 When evaluating a VarDecl as a constant or determining whether it is by Douglas Gregor · 15 years ago
  88. 6b3454a Fix for PR4140: Add the start of a Linux toolchain (basically, just by Eli Friedman · 15 years ago
  89. 6dde78f Add a new CallExpr::getCallReturnType and use it in Expr::isLvalueInternal. No intended functionality change. by Anders Carlsson · 15 years ago
  90. e926372 Remove a bunch of unused constructors by Anders Carlsson · 15 years ago
  91. 3f76ae1 reword a warning for clarity by Chris Lattner · 15 years ago
  92. 2b68eb3 default -Wnonnull to on. by Chris Lattner · 15 years ago
  93. abbe2d7 move some format group options around in the file. Move NonNull group into by Chris Lattner · 15 years ago
  94. 15dffd8 Use 'Exprs.data()' instead of 'Exprs.empty() ? NULL : ...' by Ted Kremenek · 15 years ago
  95. 02fd8dd Fix the parent classes in TypeNodes.def, from Olaf Krzikalla by Douglas Gregor · 15 years ago
  96. d59a5bd Modify begin()/end() for AsmStmt iterators to handle the case when Exprs.empty() by Ted Kremenek · 15 years ago
  97. b5ff6bf Cannot type cast @selector expressions. by Fariborz Jahanian · 15 years ago
  98. 1c0ca59 Representation of and template instantiation for member by Douglas Gregor · 15 years ago
  99. 34e6577 This patch adds support for sender-aware dispatch in Objective-C for the GNU runtime, when by Fariborz Jahanian · 15 years ago
  100. e027a4b Don't warn about -funit-at-a-time, and reject -fno-unit-at-a-time. by Daniel Dunbar · 15 years ago