1. 4657a99 Patch to implement C++ [over.built]p11 of overload resolution. by Fariborz Jahanian · 15 years ago
  2. edee783 Uncomment some commented out code. by Anders Carlsson · 15 years ago
  3. 31c5141 Add codegen for __builtin_abort. Convert to FileCheck. by Mike Stump · 15 years ago
  4. 2f1986b Change GetAddressCXXOfBaseClass to use CXXBasePaths for calculating base class offsets. Fix the code to handle virtual bases as well. by Anders Carlsson · 15 years ago
  5. b217c1b When mangling names, always use the canonical decl. Fixes PR5144. by Anders Carlsson · 15 years ago
  6. 13d2d6c Test explicit specialization for all of the various cases where by Douglas Gregor · 15 years ago
  7. 65705d1 Fix test. by Anders Carlsson · 15 years ago
  8. c33e4ba Emit the destructor epilogue in a cleanup block so a return from a destructor body still calls the epilogue. by Anders Carlsson · 15 years ago
  9. b299d35 Pass the right type to GetAddrOfFunction when getting functions for the VTable. Fixes PR5021. by Anders Carlsson · 15 years ago
  10. b1d0422 Fix crash introduced by r83358 where a symbol could be eagerly by Ted Kremenek · 15 years ago
  11. cd8f6ac Fix: <rdar://problem/7275774> Static analyzer warns about NULL pointer when by Ted Kremenek · 15 years ago
  12. 56fc0d1 Refixed pr5086 by letting Expr::isNullPointerConstant by Fariborz Jahanian · 15 years ago
  13. fb51ddf Ensure we have atleast 2-byte alignment for member functions. by Mike Stump · 15 years ago
  14. 4c83f7c Testcase for recent checkin. by Mike Stump · 15 years ago
  15. bc64bb1 remove this test, grepping for define isn't really testing anything. by Chris Lattner · 15 years ago
  16. 339798e Patch to implement Protocols on class extensions. by Fariborz Jahanian · 15 years ago
  17. f9adf8f - Fix assert in clang_getCursorDecl (having to do with recently added ObjC_ProtocolRef). by Steve Naroff · 15 years ago
  18. 375c31c Implement code generation of member function pointer calls. Fixes PR5121. by Anders Carlsson · 15 years ago
  19. 26bc220 Ignore No-op casts when evaluating lvalue expressions. Fixes PR5122. by Anders Carlsson · 15 years ago
  20. a024d17 Teach AggExprEmitter about pointers to member functions. by Anders Carlsson · 15 years ago
  21. 2c51f09 Handle base-to-derived casts of member function pointers in CGExprConstant.cpp by Anders Carlsson · 15 years ago
  22. f57b4e4 Handle members to function pointers in CGExprConstant. by Anders Carlsson · 15 years ago
  23. ee38316 Rewrite member function pointer test not to rely on -O2. by Anders Carlsson · 15 years ago
  24. d9097ff FileCheckize test case. by Benjamin Kramer · 15 years ago
  25. 2df96e7 Don't update the struct alignment when adding fields to a packed struct. Fixes PR5118. by Anders Carlsson · 15 years ago
  26. 31f2f9c When building constant structs, check if the resulting LLVM struct will be bigger than the record layout size and use a packed struct if that's the case. Fixes PR5108. by Anders Carlsson · 15 years ago
  27. b2f81cf Make sure to free the explicit template arguments provided for an by Douglas Gregor · 15 years ago
  28. 1be8aee When the return type of a function is dependent, don't perform any by Douglas Gregor · 15 years ago
  29. f8c3ad7 enumerator value of 0 is not a null pointer constant for by Fariborz Jahanian · 15 years ago
  30. 4513272 CodeGen may see out-of-line declarations of the various special member by Douglas Gregor · 15 years ago
  31. 249cead Patch to implement static casting which requires one by Fariborz Jahanian · 15 years ago
  32. bb206fd Fix bad grammar in static analyzer diagnostic. Reported by Robert Purves! by Ted Kremenek · 15 years ago
  33. d69dd78 Fix a lame regression in IR gen for C++ delete expressions. PR5102 by Douglas Gregor · 15 years ago
  34. 85e2db7 Add support for class and protocol references. by Steve Naroff · 15 years ago
  35. 9aeed32 Anonymous namespaces, sema + codegen. A lot of semantics are still broken, by John McCall · 15 years ago
  36. 4a5c15f Improve template argument deduction in the case where the parameter by Douglas Gregor · 15 years ago
  37. 3307475 When overload resolution fails for an overloaded operator, show the by Douglas Gregor · 15 years ago
  38. 60a90cc Tweak CHECK lines to eliminate a failure on i686-apple-darwin10 by Douglas Gregor · 15 years ago
  39. 893f955 Issue good diagnostics when initializing a refernce type with by Fariborz Jahanian · 15 years ago
  40. 27a84d0 Add an error for function parameters that have a qualified address space since this is not allowed by the embedded c extension spec. by Tanya Lattner · 15 years ago
  41. a67810e Convert from nonportable grep to filecheck, patch by John Thompson by Chris Lattner · 15 years ago
  42. 7a8233a Note location of operators caused the circularity. by Fariborz Jahanian · 15 years ago
  43. 75b08f1 <rdar://problem/7263113> Make clang produce gcc's objc_assign_StrongCast as a result of type-cast of an ivar in assignment. by Fariborz Jahanian · 15 years ago
  44. c4e8321 Detect operator-> chains of arbitrary length. Use a terrible data structure by John McCall · 15 years ago
  45. 4a4e345 self-referecing operator '->' member function was causing by Fariborz Jahanian · 15 years ago
  46. 5d64e5b Find operators new/delete in base classes. FIXME -= 2; by Douglas Gregor · 15 years ago
  47. 1070c9f The C++ delete expression strips cv-qualifiers from the pointed-to type. My previous fix eliminated this behavior, so bring it back again. by Douglas Gregor · 15 years ago
  48. 7605618 13.1-p3 Overloadable declarations by Fariborz Jahanian · 15 years ago
  49. f4526e3 Modify ASTLocation and apart from being a Decl or Stmt, allow it to also be: by Argyrios Kyrtzidis · 15 years ago
  50. a92ba27 Fix truck sized thinko where Darwin/ARM toolchain didn't look for programs in by Daniel Dunbar · 15 years ago
  51. a22b640 Add a test case demonstrating a situation where we get protocol type checking by Daniel Dunbar · 15 years ago
  52. 9091656 Handle C++ delete expressions when the overloaded delete operator is a by Douglas Gregor · 15 years ago
  53. 95efe0f Fix: <rdar://problem/7261075> [RegionStore] crash when handling load: '*((unsigned int *)"????")' by Ted Kremenek · 15 years ago
  54. b3496c7 Allow the PYTHON make variable to override the default Python when running Clang tests, from Ken Dyck. by Douglas Gregor · 15 years ago
  55. 4831682 Slightly improve the semantics of extern templates for member functions of class templates by Douglas Gregor · 15 years ago
  56. 9e17cc6 Fix really insidious bug in RegionStoreManager::RemoveDeadBindings() by Ted Kremenek · 15 years ago
  57. fcd0029 Remove PR5061 workaround. by Anders Carlsson · 15 years ago
  58. 2472bf0 Handle CXXMemberCallExprs that point to a static method. Fixes PR5093. by Anders Carlsson · 15 years ago
  59. 7b69956 Forgot test. by Anders Carlsson · 15 years ago
  60. a5971b3 Reapply most of r82939, but add a guard that FieldRegions and friends by Ted Kremenek · 15 years ago
  61. 740256b Fix http://llvm.org/PR5090. by Mike Stump · 15 years ago
  62. f8add9b Remove test case's dependency on platform headers. by Ted Kremenek · 15 years ago
  63. 9a8c9a2 Provide a custom diagnostic when code tries to use an unknown builtin by Douglas Gregor · 15 years ago
  64. 99d6c44 Multiple conversions to the same type are ambiguous but for the by Fariborz Jahanian · 15 years ago
  65. d04b1be Make sure that out-of-line function and variable definitions are not by Douglas Gregor · 15 years ago
  66. d8307b1 Patch for AST representation for the implicit conversion to a function by Fariborz Jahanian · 15 years ago
  67. 9d7b353 Parse a C++ scope specifier followed by a "typename" annotation token as a type name within the declaration specifiers. Fixes PR5061. by Douglas Gregor · 15 years ago
  68. 6a68403 Determinism is for wimps. <Wimper> by Douglas Gregor · 15 years ago
  69. 2531c2d Teach Sema::isDeclInScope to handle overload sets constructed from by Douglas Gregor · 15 years ago
  70. 182ddf0 Improve handling of friend function templates somewhat by Douglas Gregor · 15 years ago
  71. 8780679 Fix: by Ted Kremenek · 15 years ago
  72. 50755b0 Mangle dependent name expressions. Fixes PR5063. by Anders Carlsson · 15 years ago
  73. e45117b Use mangleTemplatePrefix when we know that we're mangling a nested template name. by Anders Carlsson · 15 years ago
  74. 8859917 Look for substitutions when mangling TypenameTypes. by Anders Carlsson · 15 years ago
  75. 0ccdf8d Better template parameter type mangling. by Anders Carlsson · 15 years ago
  76. f514b54 Mangle std::basic_string<char, std::char_traits<char>, std::allocator<char> > as Ss. by Anders Carlsson · 15 years ago
  77. 189d59c Mangle ::std::basic_string as Sb. by Anders Carlsson · 15 years ago
  78. 8c03155 Mangle ::std::allocator as Sa. by Anders Carlsson · 15 years ago
  79. aeb8537 Handle substitutions in mangleTemplatePrefix. by Anders Carlsson · 15 years ago
  80. 50dd255 builtin_trap should be noreturn, this fixes PR5062, patch by Roman Divacky! by Chris Lattner · 15 years ago
  81. fc9cd61 Simplify the handling of non-dependent friend class template by Douglas Gregor · 15 years ago
  82. e7c8cb6 Substitute "::std::" as "St". by Anders Carlsson · 15 years ago
  83. 1668f20 Don't crash when trying to mangle function templates. by Anders Carlsson · 15 years ago
  84. 41f8a13 Set alignment on static function level decls and VLAs. Fixes PR5060. by Anders Carlsson · 15 years ago
  85. 022a125 Added test case for <rdar://problem/7152418>. by Ted Kremenek · 15 years ago
  86. 1abe5c3 Revert "Force triple in test.", this wasn't the problem. by Daniel Dunbar · 15 years ago
  87. 9e10cc7 Add the lib path to LD_LIBRARY_PATH, so finding .so works (more) portably. by Daniel Dunbar · 15 years ago
  88. c22dd4d Force triple in test. by Daniel Dunbar · 15 years ago
  89. 6102d98 Fix name lookup for friend class templates to consider anything in a by Douglas Gregor · 15 years ago
  90. d85bea2 Rework the Parse-Sema interaction for friends to better support friend by Douglas Gregor · 15 years ago
  91. 5b3a2fc Use ABIArgInfo::getDirect() for all types that have a pointer representation. by Anders Carlsson · 15 years ago
  92. d99edc4 Mangle record types as decls. by Anders Carlsson · 15 years ago
  93. e7c9645 Add a "positive" matching test case for attribute 'noreturn' that involves a nested infinite loop. by Ted Kremenek · 15 years ago
  94. f679a98 Add two more test cases for attribute 'noreturn'. by Ted Kremenek · 15 years ago
  95. ae35248 Improve mangling of typename types. by Anders Carlsson · 15 years ago
  96. dfde681 Start at NextOffset when laying out bases as well. by Anders Carlsson · 15 years ago
  97. 7e41038 Use NextOffset when laying out a field. by Anders Carlsson · 15 years ago
  98. 0b60d9e Use explicitly-specified template argument lists to help naming by Douglas Gregor · 15 years ago
  99. 7416524 Fix cut/paste error resulting in bad column info. by Steve Naroff · 15 years ago
  100. db422df Declarators can now properly represent template-ids, e.g., for by Douglas Gregor · 15 years ago