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