1. e234292 Record location info before emiting alloca for arguments. This allows arguments to have proper location info. by Devang Patel · 15 years ago
  2. 27d4be5 Implement [expr.mptr.oper]p6 for '->*' operator. by Fariborz Jahanian · 15 years ago
  3. b8fc325 Remove use of std::ofstream in HTMLDiagnostics.cpp. by Ted Kremenek · 15 years ago
  4. 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
  5. a3f36ab Port test over to FileCheck. by Anders Carlsson · 15 years ago
  6. 8f8fd8e Mangle std::basic_ostream<char, std::char_traits<char>> as So. by Anders Carlsson · 15 years ago
  7. 9916a04 Add more testing for the properties of explicit specialization. by Douglas Gregor · 15 years ago
  8. 12af63b Refactoring to further simplify collection of visible conversion functions. by Fariborz Jahanian · 15 years ago
  9. 741fab6 Don't complain about out-of-line explicit specializations of member by Douglas Gregor · 15 years ago
  10. 42887b9 More testing for explicit specializations of member class templates by Douglas Gregor · 15 years ago
  11. f6b1185 Improve checking for specializations of member classes of class by Douglas Gregor · 15 years ago
  12. 251b4ff For instantiations of static data members of class templates, keep by Douglas Gregor · 15 years ago
  13. e9374d5 Make sure to set the template specialization kind of an explicit by Douglas Gregor · 15 years ago
  14. 44e368b Compress storage for MemberSpecializationInfo into a single by Douglas Gregor · 15 years ago
  15. 63e5e64 Only perform an implicit instantiation of a function if its template by Douglas Gregor · 15 years ago
  16. 2db3232 Keep track of whether a member function instantiated from a member by Douglas Gregor · 15 years ago
  17. e3af023 Refactoring around friend class templates. Better error message for friend enums. by John McCall · 15 years ago
  18. 1fef4e6 Type checking for specializations of member functions of class by Douglas Gregor · 15 years ago
  19. 6e8f550 Handle MemberExprs in ResolveAddressOfOverloadedFunction. by Anders Carlsson · 15 years ago
  20. 71fdaf4 Dead code elimination. by John McCall · 15 years ago
  21. 0351a1e Fixes problem in finding visible convertion functions of a class by Fariborz Jahanian · 15 years ago
  22. 0a40747 Diagnose explicit instantiations and specializations that occur in class scope by Douglas Gregor · 15 years ago
  23. ca4fb04 When building candidate set for built-ins; when looking for by Fariborz Jahanian · 15 years ago
  24. 7974c3b Class template partial specializations can be declared anywhere that by Douglas Gregor · 15 years ago
  25. 4303697 Removed couple of unnecessary canonicalization per Doug's obsevation. by Fariborz Jahanian · 15 years ago
  26. f0e75d6 Add 'template' keyword to disambiguate the use of a member template within a templated class. Hopefully this will please the buildbots. by Ted Kremenek · 15 years ago
  27. 55bac53 Revert r83443. by Ted Kremenek · 15 years ago
  28. c4355b6 Mangle anonymous structs/unions correctly. Fixes PR5139. by Anders Carlsson · 15 years ago
  29. 44da821 Fixup pathnames. by Mike Stump · 15 years ago
  30. 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
  31. 3d92d8c More testing of explicit specializations by Douglas Gregor · 15 years ago
  32. 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
  33. b490363 Force a specific target triple in c-index-api-test.m, making the behavior of the test not be dependent on the host. by Ted Kremenek · 15 years ago
  34. d5cb876 Refactor checking of the scope of explicit template specialization by Douglas Gregor · 15 years ago
  35. 82109bd Fix eof. by Mike Stump · 15 years ago
  36. da55291 Fix eof. by Mike Stump · 15 years ago
  37. 4657a99 Patch to implement C++ [over.built]p11 of overload resolution. by Fariborz Jahanian · 15 years ago
  38. edee783 Uncomment some commented out code. by Anders Carlsson · 15 years ago
  39. 31c5141 Add codegen for __builtin_abort. Convert to FileCheck. by Mike Stump · 15 years ago
  40. 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
  41. ff38915 Add files to xcode project. by Anders Carlsson · 15 years ago
  42. b217c1b When mangling names, always use the canonical decl. Fixes PR5144. by Anders Carlsson · 15 years ago
  43. 6e461bf InsertSubprogramStart if ATTACH_DEBUG_INFO_TO_AN_INSN is not defined. by Devang Patel · 15 years ago
  44. 13d2d6c Test explicit specialization for all of the various cases where by Douglas Gregor · 15 years ago
  45. 07b1270 Add more of __builtin_abort, WIP, still missing codegen. by Mike Stump · 15 years ago
  46. 38fdb6d Updated checker build. by Ted Kremenek · 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. 65705d1 Fix test. by Anders Carlsson · 15 years ago
  49. 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
  50. a8f32e0 Refactor the code that walks a C++ inheritance hierarchy, searching by Douglas Gregor · 15 years ago
  51. b299d35 Pass the right type to GetAddrOfFunction when getting functions for the VTable. Fixes PR5021. by Anders Carlsson · 15 years ago
  52. 6961fdd Add the -nostdclanginc option to clang (the driver). by Rafael Espindola · 15 years ago
  53. 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
  54. b1d0422 Fix crash introduced by r83358 where a symbol could be eagerly by Ted Kremenek · 15 years ago
  55. cd8f6ac Fix: <rdar://problem/7275774> Static analyzer warns about NULL pointer when by Ted Kremenek · 15 years ago
  56. 2e9f652 Refactor the c++ include path a bit. by Rafael Espindola · 15 years ago
  57. 979ec2e Set appropriate context for a global variable while emitting debug info. by Devang Patel · 15 years ago
  58. 56fc0d1 Refixed pr5086 by letting Expr::isNullPointerConstant by Fariborz Jahanian · 15 years ago
  59. 8cf7a1a This is slightly contentious, but, if llvm has gone to addressable by Mike Stump · 15 years ago
  60. bd6dbd1 Fix thinko and simplify. by Mike Stump · 15 years ago
  61. fb51ddf Ensure we have atleast 2-byte alignment for member functions. by Mike Stump · 15 years ago
  62. 9a3dcf2 Make sure that c-index-test links as a C++ executable by Douglas Gregor · 15 years ago
  63. 2588830 Make sure that libCIndex links as a C++ library by Douglas Gregor · 15 years ago
  64. 4c83f7c Testcase for recent checkin. by Mike Stump · 15 years ago
  65. f55314d Respect alignments better. by Mike Stump · 15 years ago
  66. f393c3b Fix C90 compile warning about mixed declarations and code. by Eric Christopher · 15 years ago
  67. b106fc6 tweaked my last patch to 1) preserve the protocol in by Fariborz Jahanian · 15 years ago
  68. bc64bb1 remove this test, grepping for define isn't really testing anything. by Chris Lattner · 15 years ago
  69. 445e23e Encode the Clang branch and Subversion revision into a PCH file, and by Douglas Gregor · 15 years ago
  70. 339798e Patch to implement Protocols on class extensions. by Fariborz Jahanian · 15 years ago
  71. b8d1191 Provide a common set of routines in Version.h that return Subversion by Douglas Gregor · 15 years ago
  72. 60b5d8e Pre-commit commit to get URL keyword expansion for Clang version information by Douglas Gregor · 15 years ago
  73. f9adf8f - Fix assert in clang_getCursorDecl (having to do with recently added ObjC_ProtocolRef). by Steve Naroff · 15 years ago
  74. ffbb15e Use new predicates for some type equality tests. by Benjamin Kramer · 15 years ago
  75. 1bb15a9 Add a -nostdclanginc flag to clang-cc that prevents it from searching by Rafael Espindola · 15 years ago
  76. 719aa44 Pass the canonical method decl to GetVtableIndex. Fixes PR5120. by Anders Carlsson · 15 years ago
  77. 375c31c Implement code generation of member function pointer calls. Fixes PR5121. by Anders Carlsson · 15 years ago
  78. 83ccfc3 Create CXXMemberCallExpr for pointer-to-member calls. by Anders Carlsson · 15 years ago
  79. 26bc220 Ignore No-op casts when evaluating lvalue expressions. Fixes PR5122. by Anders Carlsson · 15 years ago
  80. a024d17 Teach AggExprEmitter about pointers to member functions. by Anders Carlsson · 15 years ago
  81. 2c51f09 Handle base-to-derived casts of member function pointers in CGExprConstant.cpp by Anders Carlsson · 15 years ago
  82. f57b4e4 Handle members to function pointers in CGExprConstant. by Anders Carlsson · 15 years ago
  83. 2b35835 Move some functions from CodeGenFunctions to CodeGenModule so they can be used by CGExprConstant. by Anders Carlsson · 15 years ago
  84. ee38316 Rewrite member function pointer test not to rely on -O2. by Anders Carlsson · 15 years ago
  85. 0519b28 Fix typo. by Benjamin Kramer · 15 years ago
  86. d9097ff FileCheckize test case. by Benjamin Kramer · 15 years ago
  87. 2df96e7 Don't update the struct alignment when adding fields to a packed struct. Fixes PR5118. by Anders Carlsson · 15 years ago
  88. 3d363c5 More magic pixie dust. by Mike Stump · 15 years ago
  89. 944e705 Fix up debug information for block pointers a bit more. by Mike Stump · 15 years ago
  90. 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
  91. b2f81cf Make sure to free the explicit template arguments provided for an by Douglas Gregor · 15 years ago
  92. d789d3d - Remove Sema::FindMethodInNestedImplementations(). by Steve Naroff · 15 years ago
  93. 1be8aee When the return type of a function is dependent, don't perform any by Douglas Gregor · 15 years ago
  94. b289b3f Implement a FIXME. This improves codegen just a tad. by Mike Stump · 15 years ago
  95. f8c3ad7 enumerator value of 0 is not a null pointer constant for by Fariborz Jahanian · 15 years ago
  96. 4513272 CodeGen may see out-of-line declarations of the various special member by Douglas Gregor · 15 years ago
  97. 249cead Patch to implement static casting which requires one by Fariborz Jahanian · 15 years ago
  98. 85caf03 Set __EXCEPTIONS by checking on darwin's triple. Patch by Rafael Espindola. by Fariborz Jahanian · 15 years ago
  99. bb206fd Fix bad grammar in static analyzer diagnostic. Reported by Robert Purves! by Ted Kremenek · 15 years ago
  100. f759df0 Move the "needs exception support" logic to clang. This also fixes by Rafael Espindola · 15 years ago