1. 75212ee Fix a regression where write-barrier was not being generated for block pointer. by Fariborz Jahanian · 15 years ago
  2. f299124 Eliminate some "default"s in CheckICE. by Douglas Gregor · 15 years ago
  3. e30572a Look for overloaded arrow operators in base classes. by Anders Carlsson · 15 years ago
  4. 5803331 Teach LIT2 how to run Clang tests in the objdir for srcdir != objdir builds. by Daniel Dunbar · 15 years ago
  5. d9a1db3 Non fragile ABI for GNU runtime. Patch bu David Chisnall. by Fariborz Jahanian · 15 years ago
  6. 0f72856 Don't check use of a member function declaration used if the member function is virtual and the member reference expression doesn't explicitly qualify it. Fixes PR4878. by Anders Carlsson · 15 years ago
  7. 59600d8 static_cast, reinterpret_cast, and const_cast can all be used in C++ by Douglas Gregor · 15 years ago
  8. e942bbe When performing unqualified name lookup into a DeclContext, also look into by Douglas Gregor · 15 years ago
  9. f84a4a4 Don't pass -fno-builtin-str{cat,cpy} to clang-cc, I forget we don't support that yet. PR4941. by Daniel Dunbar · 15 years ago
  10. 5cea4bd Don't substitute prcontext. by Daniel Dunbar · 15 years ago
  11. 2ba9157 Implement Darwin/ARM behavior for defaulting to -fno-builtin-str{cat,cpy}. by Daniel Dunbar · 15 years ago
  12. 3604386 Make the forwarding member of block byref structs be a pointer to the block byref struct itself. by Anders Carlsson · 15 years ago
  13. 1cdcc57 When re-entering a template scope, we may be entering a class template by Douglas Gregor · 15 years ago
  14. 9cd9f3f For a C++ delete expression where the operand is of class type that by Douglas Gregor · 15 years ago
  15. 39da0b8 Improve handling of initialization by constructor, by ensuring that by Douglas Gregor · 15 years ago
  16. cfcd7fd Implement: <rdar://problem/7185647> [RegionStore] 'self' cannot be NULL upon entry to a method by Ted Kremenek · 15 years ago
  17. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  18. 3dab34a Allow a declaration of an array to complete a prior, incomplete by Douglas Gregor · 15 years ago
  19. 3b6afbb Initial stab at implement dependent member references to member by Douglas Gregor · 15 years ago
  20. 7f4f86a More objc GC's API work for array of pointers declared as __strong. by Fariborz Jahanian · 15 years ago
  21. a6046be Fix ShouldUseClangCompiler to use llvm::Triple. by Daniel Dunbar · 15 years ago
  22. ac423ba Fixes a regression in generating objc's GC API by Fariborz Jahanian · 15 years ago
  23. 60e8188 convert this to filecheck, hopefully it will fix PR4888. If nothing by Chris Lattner · 15 years ago
  24. 3a082d8 Vastly improve PredefinedExpr output, both in Sema and CodeGen. Patch by Sam Weinig! by Anders Carlsson · 15 years ago
  25. 6b2becf Support templateids in friend declarations. Fixes bug 4859. by John McCall · 15 years ago
  26. 724827f Support running tests using the new 'lit', via 'make test LIT2=1'. by Daniel Dunbar · 15 years ago
  27. e0be8b1 Remove FIXMEs for pedantically-gcc-bug-compatible behavior. by Daniel Dunbar · 15 years ago
  28. d74d414 Handle variadic constructors better. Share code between BuildCXXConstructExpr and BuildCXXTemporaryObjectExpr. by Anders Carlsson · 15 years ago
  29. 4ca606e reject returning a block expr even when it has parens and casts in the way. by Chris Lattner · 15 years ago
  30. d851b37 Check that the destination type of a static_cast expression is a complete type. by Anders Carlsson · 15 years ago
  31. dec025b Refine vcall offsets. Cleanups. WIP. by Mike Stump · 15 years ago
  32. 8fc85c4 Test for generation of objc_assign_strongCast in a variety of situations. by Fariborz Jahanian · 15 years ago
  33. 21e1c4e Reapply 81096, now with a fix. Spot the bug: by Anders Carlsson · 15 years ago
  34. 4355be0 Revert "Initialize default CXXConstructExpr arguments to 0. Fixes a crash when by Daniel Dunbar · 15 years ago
  35. 6827f3f lit: Set requireAndAnd config variable (currently unused). by Daniel Dunbar · 15 years ago
  36. 657bff7 Initialize default CXXConstructExpr arguments to 0. Fixes a crash when destroying the CXXConstructExpr. by Anders Carlsson · 15 years ago
  37. 6bc107b Report errors for member functions correctly. by Anders Carlsson · 15 years ago
  38. 25cae7f Use a separate diagnostic for default function argument expressions. by Anders Carlsson · 15 years ago
  39. d0e3daf Improve the AST representation and semantic analysis for extern by Douglas Gregor · 15 years ago
  40. 4fe95f9 Don't generate any code for an explicit call to a trivial destructor. by Douglas Gregor · 15 years ago
  41. a78c5c3 If a destructor is referenced or a pseudo-destructor expression is by Douglas Gregor · 15 years ago
  42. 2f42d4a Support 'make test TESTSUITE=CodeGen', etc. by Daniel Dunbar · 15 years ago
  43. a71d819 Implement AST, semantics, and CodeGen for C++ pseudo-destructor by Douglas Gregor · 15 years ago
  44. 45f9655 Parse extern templates, pass that information all the way to Sema, by Douglas Gregor · 15 years ago
  45. b117a60 Introduce an egregious hack to fix PR4828. by Douglas Gregor · 15 years ago
  46. f1bbbb4 Correctly handle elaborated template ids. Still not handled properly for friends. by John McCall · 15 years ago
  47. 34374e6 Patch to instantiate destructors used to destruct by Fariborz Jahanian · 15 years ago
  48. 3662000 If the alignment of the chosen field in a union is greater than the alignment of the union, we need to use a packed LLVM struct. Fixes <rdar://problem/7184250>. by Anders Carlsson · 15 years ago
  49. 81499bb Implement tree transformations for DeclarationNames. Among other by Douglas Gregor · 15 years ago
  50. c68afe2 Improve template instantiation for member access expressions that by Douglas Gregor · 15 years ago
  51. 9d43620 Mark constructors used in initialization of base(s) and fields by Fariborz Jahanian · 15 years ago
  52. 80545ad Issue diagnostics in variety of situations involving by Fariborz Jahanian · 15 years ago
  53. a38c687 Improved handling for dependent, qualified member access expressions, e.g., by Douglas Gregor · 15 years ago
  54. 16b1037 This patch does the following. by Fariborz Jahanian · 15 years ago
  55. 2700dcd Add a wicked little test-case that illustrates what we have to deal by Douglas Gregor · 15 years ago
  56. cf1b9c7 Referenced instatiated default constructors must be defined. Fixed pr4853. by Fariborz Jahanian · 15 years ago
  57. 2dd078a Rewrite of our handling of name lookup in C++ member access expressions, e.g., by Douglas Gregor · 15 years ago
  58. 6c35415 Added a FIXME to the test case. by Fariborz Jahanian · 15 years ago
  59. c186b8f Fix an assertion when initializing a union using a member initializer. (We weren't casting from the union type to the initializer type correctly). by Anders Carlsson · 15 years ago
  60. 9ab605a Changed abi mode for these test which are dereferencing an interface pointer. by Fariborz Jahanian · 15 years ago
  61. a0d4b63 Fix a crash when referencing static data members. by Anders Carlsson · 15 years ago
  62. 82b9fb8 Borrow a friend class's previous declaration's access specifier regardless of by John McCall · 15 years ago
  63. f4b5f5c Fix a codegen crash when a class template has a constructor that does member initialization of an anonymous union. by Anders Carlsson · 15 years ago
  64. d0eb3b9 Packed unions should be packed. Fixes an assert Daniel reported. by Anders Carlsson · 15 years ago
  65. 636a0ff Allow null initialization of scalara data members by Fariborz Jahanian · 15 years ago
  66. ae44067 Add a few more typename-specifier tests that involve simple-template-ids in the nested-name-specifier by Douglas Gregor · 15 years ago
  67. 6946baf When parsing typename specifiers (with either the identifier or by Douglas Gregor · 15 years ago
  68. 2465047 Implement: <rdar://problem/6337100> CWE-338: Use of cryptographically weak prng by Ted Kremenek · 15 years ago
  69. 5348932 When adding a friend class declaration to the lookup tables, use the access specifier by John McCall · 15 years ago
  70. 1a26c27 Fix a little crasher in friend decls. Thanks again to Eli for finding this. by John McCall · 15 years ago
  71. d7eff68 Ensure that the tag decls of friend decls aren't added to the friending class's by John McCall · 15 years ago
  72. 7f89047 Test for my last patch. by Fariborz Jahanian · 15 years ago
  73. 74be00b Testcase for recent checkin. by Mike Stump · 15 years ago
  74. faf8664 Handle member expressions that return references correctly. by Anders Carlsson · 15 years ago
  75. 72f6d67 In CXXBaseOrMemberInitializer, don't confuse CtorTocall with by Douglas Gregor · 15 years ago
  76. cb3c308 Use the correct cast kinds for bit casts and function to pointer decay. Fixes PR4827. by Anders Carlsson · 15 years ago
  77. 174754c We can generate constructors/destructors with base classes and non-trivial fields just fine now. by Anders Carlsson · 15 years ago
  78. cc58eae Add test case from <rdar://problem/7184450>. by Ted Kremenek · 15 years ago
  79. 44c7384 Implement proper substitution for OverloadedFunctionDecls, but substituting each of the functions in the overload set by Douglas Gregor · 15 years ago
  80. d2e1eb0 Fixed a property getter ir-gen crash. by Fariborz Jahanian · 15 years ago
  81. 8f1d89e Fix a crasher involving template instantiation of non-dependent by Douglas Gregor · 15 years ago
  82. 5915fbf Add driver support for -emit-ast and AST compilation steps. by Daniel Dunbar · 15 years ago
  83. c4c65f2 Move C++ test over to CodeGenCXX, since it requires CodeGen to reproduce by Douglas Gregor · 15 years ago
  84. cdc83c7 Don't assume that a base is always a RecordType, it can also be a TemplateSpecializationType. Also, make sure to get the instantiated union member. by Anders Carlsson · 15 years ago
  85. 9988d5d Handle member initializers that point to fields in anonymous structs. by Anders Carlsson · 15 years ago
  86. d8b285f Don't assert when instantiating member references to fields in anonymous structs. by Anders Carlsson · 15 years ago
  87. d613989 PR4836, part 2: CodeGen for __builtin_isnan. by Eli Friedman · 15 years ago
  88. c4bf26f Preliminary AST representation and semantic analysis for by Douglas Gregor · 15 years ago
  89. fe9dcb3 Force triple for this test (non-fragile ABI is default on x86_64-apple-darwin9). by Daniel Dunbar · 15 years ago
  90. ab88d97 Fix bug 4784 and allow friend declarations to properly extend by John McCall · 15 years ago
  91. f328a28 Add parsing for references to member function templates with explicit by Douglas Gregor · 15 years ago
  92. 9ac6f62 PR4836, part 1: add Sema support for __builtin_isnan and friends; they by Eli Friedman · 15 years ago
  93. 017dde5 Implement template instantiation for member operator access. by Douglas Gregor · 15 years ago
  94. a6f0f9d Support explicit C++ member operator syntax, from James Porter! by Douglas Gregor · 15 years ago
  95. 08c3213 Re-implemented generation of objc_memmove_collectable by Fariborz Jahanian · 15 years ago
  96. cbf30b7 Added test cases for presence and absence of __has_feature(objc_nonfragile_abi) with and without -fobjc-nonfragile-abi. by David Chisnall · 15 years ago
  97. 8a5a9aa Updated GNU runtime non-fragile ABI. by David Chisnall · 15 years ago
  98. a31d5f7 More missing member goodness. by Anders Carlsson · 15 years ago
  99. 639bfc7 Improve missing error messages as suggested by Doug. by Anders Carlsson · 15 years ago
  100. 05180af Use DiagnoseMissingMember for UsingDecls. by Anders Carlsson · 15 years ago