1. 64c9eca Cleanup, no functionality change. by Anders Carlsson · 14 years ago
  2. 276701f Add the thunks needed by this vtable. by Anders Carlsson · 14 years ago
  3. aed924e Make sure to sort the vtable thunks by their vtable index :) With this we now pass the test from http://www.codesourcery.com/public/cxx-abi/abi-examples.html#vtable-ctor successfully. by Anders Carlsson · 14 years ago
  4. 14da9de Fix another thinko, so that flags don't depend on previous bases. by Anders Carlsson · 14 years ago
  5. b358814 When generating base ctors/dtors, we need to lookup virtual bases using the vtable. by Anders Carlsson · 14 years ago
  6. 80faf69 Fix thinko. by Anders Carlsson · 14 years ago
  7. c83f106 Use construction vtables when needed. This is currently guarded by -fdump-vtable-layouts since it doesn't work 100% yet :) by Anders Carlsson · 14 years ago
  8. f6da6a0 Two bug fixes, we weren't updating the thunk index when creating the vtable initializer and we weren't storing the secondary virtual pointer indices. by Anders Carlsson · 14 years ago
  9. 6a6aa53 Make default arguments to getFunctionNoProtoType an all or nothing option (as they already are in practise). by Rafael Espindola · 14 years ago
  10. 1279dee Drop default arguments no one is using. by Rafael Espindola · 14 years ago
  11. 603d6d1 Reapply r99775 with a fix for a silly bug - we were setting the vtable pointer for all bases, even those without a vtable pointer :) by Anders Carlsson · 14 years ago
  12. 4658990 Looks like I broke self-host again :(. by Anders Carlsson · 14 years ago
  13. bdb8865 More improvements to setting the vtable pointer. We now no longer set the vtable pointer for non-virtual primary bases. We also do a pre-order traversal of the class hierarchy; this is necessary in order to get the right vbase offset offsets in base ctors/dtors. by Anders Carlsson · 14 years ago
  14. d103f9f Factor vtable pointer setting code out into a separate function. by Anders Carlsson · 14 years ago
  15. 02024a9 After performing template argument deduction for a function template, by Douglas Gregor · 14 years ago
  16. 5e2d2c2 Checker: random include cleanup. by Benjamin Kramer · 14 years ago
  17. f283859 Further improvement to point to category by Fariborz Jahanian · 14 years ago
  18. ada087c Give thunks the same linkage as their original methods. by Anders Carlsson · 14 years ago
  19. 8822f7c Improve diagnostics on incomplete implementation by Fariborz Jahanian · 14 years ago
  20. 9a4d77f Remove VS information for analyzer until we have more real support. by Ted Kremenek · 14 years ago
  21. 03cf219 s/Clangify2010.py/clangify2010.py by Kovarththanan Rajaratnam · 14 years ago
  22. 2cc2675 Accumulate all functions and classes that the effective context is by John McCall · 14 years ago
  23. b0cb022 Implement method friends in class templates and fix a few related problems. by John McCall · 14 years ago
  24. d0c89a4 Test for the previous commit. by Rafael Espindola · 14 years ago
  25. d1a5c31 When given the magic class __cxxabiv1::__fundamental_type_info, produce by Rafael Espindola · 14 years ago
  26. b6e0edc Add initial draft of web page on 'clangifty2010.py' script for analyzing VS projects. by Ted Kremenek · 14 years ago
  27. d8e10d2 When mapping restrict to noalias, look for 'restrict' on the parameter variable by John McCall · 14 years ago
  28. 524c308 scan-build: set environment variable LDPLUSPLUS to 'c++-analyzer' to correctly link projects by Ted Kremenek · 14 years ago
  29. 5800f7e Fix comparison in isDiagnosticInFlight(). by Ted Kremenek · 14 years ago
  30. dec4c24 Remove unused static function by Douglas Gregor · 14 years ago
  31. b1a56e7 Put function templates instantiated from friend declarations in the correct by John McCall · 14 years ago
  32. c67b032 Compare namespaces properly when looking for redeclarations of by Douglas Gregor · 14 years ago
  33. cfd8ea9 Fix NoReturnFunctionChecker to properly look at a function's type by Ted Kremenek · 14 years ago
  34. 79f5e51 Add comment indicating that we intentionally don't add the noreturn by Ted Kremenek · 14 years ago
  35. d606848 When adding initializers to a constructor, be sure that we are looking by Douglas Gregor · 14 years ago
  36. 3bc96eb Driver/Darwin: Support CCC_ENABLE_NEW_DARWIN_TOOLCHAIN as an environment by Daniel Dunbar · 14 years ago
  37. 2243288 Properly account for redeclarations when explicitly instantiating class templates. by John McCall · 14 years ago
  38. 0fd8ff7 When trying to determine whether one operand of a conditional by Douglas Gregor · 14 years ago
  39. 29ecaba Eliminate the non-InitializedEntity PerformCopyInitialization() and by Douglas Gregor · 14 years ago
  40. 60c3893 Make sure we don't include mm_malloc.h in this test, it includes errno.h which by Daniel Dunbar · 14 years ago
  41. 82049c0 Fix 80 col violations. by Daniel Dunbar · 14 years ago
  42. b70cf44 Switch semantic analysis of the conditional operator from using by Douglas Gregor · 14 years ago
  43. c0e8f13 Runtime: Install the new libcc_kext.a produced by the clang_darwin compiler-rt by Daniel Dunbar · 14 years ago
  44. 1fc9e72 Spell -triple correctly for %clang, not %clang_cc1. by Daniel Dunbar · 14 years ago
  45. 9fabcbd i386-apple-darwin10 implies sse2, this option shouldn't be needed. by Chris Lattner · 14 years ago
  46. 8ff66de fix a case where macro expansion should be disabled, patch by Abramo Bagnara! by Chris Lattner · 14 years ago
  47. c7cf27f merge all the macro disable tests by using filecheck. by Chris Lattner · 14 years ago
  48. 8685110 fix a bug in paste avoidance which would cause us to accidentally by Chris Lattner · 14 years ago
  49. 5832a53 xmmintrin just requires sse2, not sse3. by Chris Lattner · 14 years ago
  50. 67e1706 No need to specify ${CMAKE_CURRENT_BINARY_DIR} by Kovarththanan Rajaratnam · 14 years ago
  51. 7c3745a add a slight variation of test3, where by Gabor Greif · 14 years ago
  52. 0e5f067 Implement new mangling for vectors. by Nick Lewycky · 14 years ago
  53. 9c12739 Do not mark the destructor of a function parameter's type. Fixes PR6709. by Douglas Gregor · 14 years ago
  54. 94e8ee5 Revert r99612 and see if it fixes self-host. by Anders Carlsson · 14 years ago
  55. 4a0bac9 Add tests for PR6707. by Douglas Gregor · 14 years ago
  56. c2d526e Don't initialize virtual pointers for primary bases, they've already been initialized. by Anders Carlsson · 14 years ago
  57. 9d0e441 When deducing an integral template argument for a non-type template by Douglas Gregor · 14 years ago
  58. d325daa Reapply r99596 with a fix: link an instantiated friend function to its by John McCall · 14 years ago
  59. 0703690 Simplify InitializeVtablePtrs in preparation of making it work with construction vtables. by Anders Carlsson · 14 years ago
  60. e1dcc22 Add and implement CodeGenVTables::getSecondaryVirtualPointerIndex (not used yet). by Anders Carlsson · 14 years ago
  61. 799e750 Didn't mean to commit this. by Anders Carlsson · 14 years ago
  62. 0bf4089 Use the new vtable layout code for construction vtables. by Anders Carlsson · 14 years ago
  63. 19f191f More cleanup. by Anders Carlsson · 14 years ago
  64. 2c822f1 Way more VTT builder cleanup. by Anders Carlsson · 14 years ago
  65. a7bc855 Apparently that didn't work. Reverting for now. by John McCall · 14 years ago
  66. 1a6e034 Reinstate change to non-type template arguments of integral type, so by Douglas Gregor · 14 years ago
  67. d7e29e1 Properly instantiate and link in friend function templates. by John McCall · 14 years ago
  68. f16c76c Update test case since c-index-test now works on invalid sources. by Ted Kremenek · 14 years ago
  69. 83c5184 Return translation units from clang_createTranslationUnitFromSource() by Ted Kremenek · 14 years ago
  70. 50a2b42 More VTT builder cleanup. by Anders Carlsson · 14 years ago
  71. 054c276 This is just a simple v4si * v4si, make it so. by Eric Christopher · 14 years ago
  72. 9f17d41 More VTT cleanup. by Anders Carlsson · 14 years ago
  73. 0d4fd8e Revert attempted fix for integral template arguments. It seems to have broken tramp3d-v4. by Douglas Gregor · 14 years ago
  74. 3e1ae93 Mark virtual methods that are used in tables included in VTTs as used. by Rafael Espindola · 14 years ago
  75. c1246c8 Start cleaning up the VTT builder to make it work more like the VTable builder. by Anders Carlsson · 14 years ago
  76. 1822254 Remove some VTT builder arguments that were always zero. by Anders Carlsson · 14 years ago
  77. 684d096 Warn when the conversion of an integral non-type template argument to by Douglas Gregor · 14 years ago
  78. eab5d1e Teach the diagnostic engine to provide more detailed information about by Douglas Gregor · 14 years ago
  79. 90f9789 When finishing a function definition, leave the function definition *after* by John McCall · 14 years ago
  80. 1b23fe6 Fix a code gen. bug involving generation of getter method by Fariborz Jahanian · 14 years ago
  81. 014a358 Don't add address points for virtual primary bases that aren't primary bases in the complete class. by Anders Carlsson · 14 years ago
  82. e06c1a1 Fix a very minor oversight in privileges-elevation: we were only considering by John McCall · 14 years ago
  83. 9c86b51 Handle simple friend-class decls in class templates better by ensuring that by John McCall · 14 years ago
  84. 1e41336 Check for some code gen. for PR6641 test. by Fariborz Jahanian · 14 years ago
  85. 32f2fb5 Preserve type-source information in friend declarations. by John McCall · 14 years ago
  86. 7eff7c4 Remove support for nand atomic builtins. They are inconsistently implemented in by Daniel Dunbar · 14 years ago
  87. 6a5ab5d Use the new vtable layout code for construction vtables. by Anders Carlsson · 14 years ago
  88. 90d4efa Use Daniel's trick for XFAIL'd tests by Douglas Gregor · 14 years ago
  89. fb45797 PS3 needs __PPC__. Should this be in the PPC target? by John Thompson · 14 years ago
  90. 479be1a Add another test for weird substitutions into function types during template argument deduction by Douglas Gregor · 14 years ago
  91. 2b0749a4 Improve our handling of local instantiation scopes in two related ways: by Douglas Gregor · 14 years ago
  92. 0d1407e When -fdump-vtable-layouts is specified, construction vtable initializers will be generated using the new vtable layout code. (The code is still not completely in place but this is a huge step forward). by Anders Carlsson · 14 years ago
  93. d9ab76b add dump() method to CanQual for debugging purposes by Nuno Lopes · 14 years ago
  94. 93ba857 Properly instantiate friend class template declarations and link them into by John McCall · 14 years ago
  95. ef0df6a Add a utility method. by Zhongxing Xu · 14 years ago
  96. e131c57 Revert 99477 since it appears to be breaking the clang-x86_64-darwin10-fnt by Bob Wilson · 14 years ago
  97. 6ee7653 Fix two bugs in format-string checking: by Ted Kremenek · 14 years ago
  98. fdb703a Fix '+=' accumulation error when parsing numeric amounts in a format string. by Ted Kremenek · 14 years ago
  99. a56623b Properly instantiate and link in friend-class-template declarations. by John McCall · 14 years ago
  100. f7b714d Add c-index-test support for printing USRs. by Ted Kremenek · 14 years ago