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