1. 25bc275 Avoid warning. by Mike Stump · 15 years ago
  2. 16a5eac Improve on reporting ambiguity involving built-in candidates. by Fariborz Jahanian · 15 years ago
  3. fb16c0a Add a refactor pointer... by Mike Stump · 15 years ago
  4. 7f51112 - Fixup SortCodeCompleteResult() to properly sort keywords on Mac OS (compare was system dependent). Worked on Linux, failed on Mac OS (which caused the recently added testcase to fail on Linux). by Steve Naroff · 15 years ago
  5. 43d8176 Set up include paths for VC++ and Cygwin headers, along with the by Mike Stump · 15 years ago
  6. a55cce8 "Someone pointed out that in my previous Targets.cpp patch I didn't by Mike Stump · 15 years ago
  7. b79fe2d This fixes support for complex literals, reworked to avoid a goto, and by Mike Stump · 15 years ago
  8. 0c728f1 Fix up error reporting when object cannot be constructed by Fariborz Jahanian · 15 years ago
  9. 14ea569 Installation of Clang libraries and headers, from Axel Naumann! by Douglas Gregor · 15 years ago
  10. ece8e71 Add code completion support for ObjC property declarations/attributes. by Steve Naroff · 15 years ago
  11. b5352cf Implement support for -Wunused-variable, from Oscar Bonilla! by Douglas Gregor · 15 years ago
  12. e234292 Record location info before emiting alloca for arguments. This allows arguments to have proper location info. by Devang Patel · 15 years ago
  13. 27d4be5 Implement [expr.mptr.oper]p6 for '->*' operator. by Fariborz Jahanian · 15 years ago
  14. b8fc325 Remove use of std::ofstream in HTMLDiagnostics.cpp. by Ted Kremenek · 15 years ago
  15. 74d644a If a global initializer has a non-trivial constructor or destructor, we never want to defer generation of it, even if it is declared static. by Anders Carlsson · 15 years ago
  16. 8f8fd8e Mangle std::basic_ostream<char, std::char_traits<char>> as So. by Anders Carlsson · 15 years ago
  17. 9916a04 Add more testing for the properties of explicit specialization. by Douglas Gregor · 15 years ago
  18. 12af63b Refactoring to further simplify collection of visible conversion functions. by Fariborz Jahanian · 15 years ago
  19. 741fab6 Don't complain about out-of-line explicit specializations of member by Douglas Gregor · 15 years ago
  20. f6b1185 Improve checking for specializations of member classes of class by Douglas Gregor · 15 years ago
  21. 251b4ff For instantiations of static data members of class templates, keep by Douglas Gregor · 15 years ago
  22. e9374d5 Make sure to set the template specialization kind of an explicit by Douglas Gregor · 15 years ago
  23. 63e5e64 Only perform an implicit instantiation of a function if its template by Douglas Gregor · 15 years ago
  24. 2db3232 Keep track of whether a member function instantiated from a member by Douglas Gregor · 15 years ago
  25. e3af023 Refactoring around friend class templates. Better error message for friend enums. by John McCall · 15 years ago
  26. 1fef4e6 Type checking for specializations of member functions of class by Douglas Gregor · 15 years ago
  27. 6e8f550 Handle MemberExprs in ResolveAddressOfOverloadedFunction. by Anders Carlsson · 15 years ago
  28. 71fdaf4 Dead code elimination. by John McCall · 15 years ago
  29. 0351a1e Fixes problem in finding visible convertion functions of a class by Fariborz Jahanian · 15 years ago
  30. 0a40747 Diagnose explicit instantiations and specializations that occur in class scope by Douglas Gregor · 15 years ago
  31. ca4fb04 When building candidate set for built-ins; when looking for by Fariborz Jahanian · 15 years ago
  32. 7974c3b Class template partial specializations can be declared anywhere that by Douglas Gregor · 15 years ago
  33. 4303697 Removed couple of unnecessary canonicalization per Doug's obsevation. by Fariborz Jahanian · 15 years ago
  34. 55bac53 Revert r83443. by Ted Kremenek · 15 years ago
  35. c4355b6 Mangle anonymous structs/unions correctly. Fixes PR5139. by Anders Carlsson · 15 years ago
  36. 44da821 Fixup pathnames. by Mike Stump · 15 years ago
  37. b540491 Add a MangleContext and pass it to all mangle functions. It will be used for keeping state, such as identifiers assigned to anonymous structs as well as scope encoding. by Anders Carlsson · 15 years ago
  38. 5fe4d9d Change ExplodedNode to have its NodeGroups all BumpPtrAllocated, avoiding malloc() traffic when adding successors/predecessors to a node. This was done by introducing BumpVector, which is essentially SmallVector with all memory being BumpPtrAllocated (this can certainly be cleaned up or moved into llvm/ADT). by Ted Kremenek · 15 years ago
  39. d5cb876 Refactor checking of the scope of explicit template specialization by Douglas Gregor · 15 years ago
  40. 82109bd Fix eof. by Mike Stump · 15 years ago
  41. 4657a99 Patch to implement C++ [over.built]p11 of overload resolution. by Fariborz Jahanian · 15 years ago
  42. edee783 Uncomment some commented out code. by Anders Carlsson · 15 years ago
  43. 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
  44. b217c1b When mangling names, always use the canonical decl. Fixes PR5144. by Anders Carlsson · 15 years ago
  45. 6e461bf InsertSubprogramStart if ATTACH_DEBUG_INFO_TO_AN_INSN is not defined. by Devang Patel · 15 years ago
  46. 13d2d6c Test explicit specialization for all of the various cases where by Douglas Gregor · 15 years ago
  47. bbd9fa4 Add support to attach debug info to an instruction. This is not yet enabled. by Devang Patel · 15 years ago
  48. 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
  49. a8f32e0 Refactor the code that walks a C++ inheritance hierarchy, searching by Douglas Gregor · 15 years ago
  50. b299d35 Pass the right type to GetAddrOfFunction when getting functions for the VTable. Fixes PR5021. by Anders Carlsson · 15 years ago
  51. 6961fdd Add the -nostdclanginc option to clang (the driver). by Rafael Espindola · 15 years ago
  52. 9e8710b Fix 'clang-cc -analyzer-display-progress' by flushing standard error after printing the name of the analyzed function. by Ted Kremenek · 15 years ago
  53. b1d0422 Fix crash introduced by r83358 where a symbol could be eagerly by Ted Kremenek · 15 years ago
  54. cd8f6ac Fix: <rdar://problem/7275774> Static analyzer warns about NULL pointer when by Ted Kremenek · 15 years ago
  55. 2e9f652 Refactor the c++ include path a bit. by Rafael Espindola · 15 years ago
  56. 979ec2e Set appropriate context for a global variable while emitting debug info. by Devang Patel · 15 years ago
  57. 56fc0d1 Refixed pr5086 by letting Expr::isNullPointerConstant by Fariborz Jahanian · 15 years ago
  58. bd6dbd1 Fix thinko and simplify. by Mike Stump · 15 years ago
  59. fb51ddf Ensure we have atleast 2-byte alignment for member functions. by Mike Stump · 15 years ago
  60. f55314d Respect alignments better. by Mike Stump · 15 years ago
  61. b106fc6 tweaked my last patch to 1) preserve the protocol in by Fariborz Jahanian · 15 years ago
  62. 445e23e Encode the Clang branch and Subversion revision into a PCH file, and by Douglas Gregor · 15 years ago
  63. 339798e Patch to implement Protocols on class extensions. by Fariborz Jahanian · 15 years ago
  64. b8d1191 Provide a common set of routines in Version.h that return Subversion by Douglas Gregor · 15 years ago
  65. 60b5d8e Pre-commit commit to get URL keyword expansion for Clang version information by Douglas Gregor · 15 years ago
  66. ffbb15e Use new predicates for some type equality tests. by Benjamin Kramer · 15 years ago
  67. 719aa44 Pass the canonical method decl to GetVtableIndex. Fixes PR5120. by Anders Carlsson · 15 years ago
  68. 375c31c Implement code generation of member function pointer calls. Fixes PR5121. by Anders Carlsson · 15 years ago
  69. 83ccfc3 Create CXXMemberCallExpr for pointer-to-member calls. by Anders Carlsson · 15 years ago
  70. 26bc220 Ignore No-op casts when evaluating lvalue expressions. Fixes PR5122. by Anders Carlsson · 15 years ago
  71. a024d17 Teach AggExprEmitter about pointers to member functions. by Anders Carlsson · 15 years ago
  72. 2c51f09 Handle base-to-derived casts of member function pointers in CGExprConstant.cpp by Anders Carlsson · 15 years ago
  73. f57b4e4 Handle members to function pointers in CGExprConstant. by Anders Carlsson · 15 years ago
  74. 2b35835 Move some functions from CodeGenFunctions to CodeGenModule so they can be used by CGExprConstant. by Anders Carlsson · 15 years ago
  75. 2df96e7 Don't update the struct alignment when adding fields to a packed struct. Fixes PR5118. by Anders Carlsson · 15 years ago
  76. 3d363c5 More magic pixie dust. by Mike Stump · 15 years ago
  77. 944e705 Fix up debug information for block pointers a bit more. by Mike Stump · 15 years ago
  78. 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
  79. b2f81cf Make sure to free the explicit template arguments provided for an by Douglas Gregor · 15 years ago
  80. d789d3d - Remove Sema::FindMethodInNestedImplementations(). by Steve Naroff · 15 years ago
  81. 1be8aee When the return type of a function is dependent, don't perform any by Douglas Gregor · 15 years ago
  82. b289b3f Implement a FIXME. This improves codegen just a tad. by Mike Stump · 15 years ago
  83. f8c3ad7 enumerator value of 0 is not a null pointer constant for by Fariborz Jahanian · 15 years ago
  84. 4513272 CodeGen may see out-of-line declarations of the various special member by Douglas Gregor · 15 years ago
  85. 249cead Patch to implement static casting which requires one by Fariborz Jahanian · 15 years ago
  86. 85caf03 Set __EXCEPTIONS by checking on darwin's triple. Patch by Rafael Espindola. by Fariborz Jahanian · 15 years ago
  87. bb206fd Fix bad grammar in static analyzer diagnostic. Reported by Robert Purves! by Ted Kremenek · 15 years ago
  88. f759df0 Move the "needs exception support" logic to clang. This also fixes by Rafael Espindola · 15 years ago
  89. d69dd78 Fix a lame regression in IR gen for C++ delete expressions. PR5102 by Douglas Gregor · 15 years ago
  90. de8c5c7 A couple of refinements for laying out debug information for BlockDeclRefDecls. by Mike Stump · 15 years ago
  91. 9aeed32 Anonymous namespaces, sema + codegen. A lot of semantics are still broken, by John McCall · 15 years ago
  92. 4a5c15f Improve template argument deduction in the case where the parameter by Douglas Gregor · 15 years ago
  93. 3307475 When overload resolution fails for an overloaded operator, show the by Douglas Gregor · 15 years ago
  94. 893f955 Issue good diagnostics when initializing a refernce type with by Fariborz Jahanian · 15 years ago
  95. 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
  96. 7a8233a Note location of operators caused the circularity. by Fariborz Jahanian · 15 years ago
  97. 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
  98. b1a6e68 Improve debugging information for BlockDeclRefExpr. WIP. Given this by Mike Stump · 15 years ago
  99. 432887f Spare the processors of those poor wretches who have no choice but to write by John McCall · 15 years ago
  100. c4e8321 Detect operator-> chains of arbitrary length. Use a terrible data structure by John McCall · 15 years ago