| Commit message (Expand) | Author | Age | Files | Lines |
* | [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whose | Richard Smith | 2019-05-09 | 1 | -3/+2 |
* | Remove accidental newline. | Nico Weber | 2017-08-31 | 1 | -1/+0 |
* | Suppress -Wdelete-non-virtual-dtor warnings about classes defined in system h... | Nico Weber | 2017-08-31 | 1 | -0/+11 |
* | Let -Wdelete-non-virtual-dtor fire in system headers too. | Nico Weber | 2017-08-30 | 1 | -12/+45 |
* | [Sema] Transform a templated name before looking it up in | Akira Hatanaka | 2017-01-31 | 1 | -0/+20 |
* | Fix destructor definition of invalid classes | Olivier Goffart | 2016-03-16 | 1 | -1/+9 |
* | Make -Wdelete-non-virtual-dtor warn on explicit `a->~A()` dtor calls too. | Nico Weber | 2016-01-15 | 1 | -0/+20 |
* | Let -Wdelete-non-virtual-dtor mention final. | Nico Weber | 2015-12-16 | 1 | -6/+6 |
* | Sema: Parenthesized bound destructor member expressions can be called | David Majnemer | 2015-02-25 | 1 | -0/+11 |
* | Port r163224 to C++. | Nico Weber | 2015-02-18 | 1 | -0/+6 |
* | Sema: Don't allow CVR qualifiers before structors | David Majnemer | 2014-07-08 | 1 | -0/+6 |
* | Don't emit -Wnon-virtual-dtor on final classes, since it's not a problem there. | David Blaikie | 2014-05-09 | 1 | -1/+1 |
* | Remove the -cxx-abi command-line flag. | Hans Wennborg | 2014-01-14 | 1 | -2/+2 |
* | Update tests in preparation for using the MS ABI for Win32 targets | Hans Wennborg | 2014-01-13 | 1 | -2/+15 |
* | Sema: Taking the address of a dtor is illegal per C++ [class.dtor]p2. | Benjamin Kramer | 2013-10-10 | 1 | -0/+4 |
* | PR11684, core issue 1417: | Richard Smith | 2012-02-10 | 1 | -1/+1 |
* | Update all tests other than Driver/std.cpp to use -std=c++11 rather than | Richard Smith | 2011-10-13 | 1 | -1/+1 |
* | Add new warning that warns when invoking 'delete' on a polymorphic, non-final... | Argyrios Kyrtzidis | 2011-05-24 | 1 | -1/+174 |
* | When clearing a LookupResult structure, clear out the naming class, | Douglas Gregor | 2011-03-04 | 1 | -0/+13 |
* | Teach the virtual-functions-without-virtual-destructor warning to only | Douglas Gregor | 2011-02-19 | 1 | -0/+5 |
* | Don't warn for -Wnon-virtual-dtor for dependent classes. | Argyrios Kyrtzidis | 2011-02-02 | 1 | -0/+12 |
* | Only warn for -Wnon-virtual-dtor for public destructors. Thanks to Benjamin K... | Argyrios Kyrtzidis | 2011-01-31 | 1 | -0/+12 |
* | Warn if the class has virtual methods but non-virtual destructor. Addresses r... | Argyrios Kyrtzidis | 2011-01-31 | 1 | -1/+29 |
* | Tie DefineVTablesUsed() in with recursive function instantiation so that we emit | Nick Lewycky | 2010-11-25 | 1 | -3/+3 |
* | When we run into an error parsing or type-checking the left-hand side | Douglas Gregor | 2010-09-17 | 1 | -2/+3 |
* | Fix a crash on invalid when declaring an implicit member of a class with an | John McCall | 2010-08-12 | 1 | -0/+14 |
* | Only look up an 'operator delete' on the definition of a destructor, not on | John McCall | 2010-08-04 | 1 | -1/+1 |
* | Unbreak test on platforms where size_t != unsigned long. | Benjamin Kramer | 2010-07-03 | 1 | -1/+1 |
* | Mark the operator delete associated with a virtual destructor as referenced. | John McCall | 2010-07-03 | 1 | -0/+17 |
* | Reinstate fix for PR7526, which was failing because, now that we | Douglas Gregor | 2010-07-01 | 1 | -1/+6 |
* | Revert r107374, which broke bootstrap. | Douglas Gregor | 2010-07-01 | 1 | -3/+1 |
* | When building the type of a destructor, make sure to keep the | Douglas Gregor | 2010-07-01 | 1 | -1/+3 |
* | Do not mark the destructor of a function parameter's type. Fixes PR6709. | Douglas Gregor | 2010-03-26 | 1 | -0/+5 |
* | When pretty-printing tag types, only print the tag if we're in C (and | John McCall | 2010-03-10 | 1 | -1/+1 |
* | Don't try to finalize an ill-formed variable or one whose class type is ill-f... | Douglas Gregor | 2010-02-25 | 1 | -0/+17 |
* | Improve parsing and instantiation of destructor names, so that we can | Douglas Gregor | 2010-02-16 | 1 | -2/+2 |
* | Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'. | Daniel Dunbar | 2009-12-15 | 1 | -1/+1 |
* | Diagnose when a destructor uses a unrelated class type as its name. | Fariborz Jahanian | 2009-07-21 | 1 | -0/+6 |
* | Improve message for bad destructor decl. Per Doug's comment. | Fariborz Jahanian | 2009-07-20 | 1 | -2/+3 |
* | Issue a more descriptive diagnostics when mis-declaring | Fariborz Jahanian | 2009-07-20 | 1 | -2/+2 |
* | C++ destructors can have a single unnamed void parameter. Fixes <rdar://probl... | Anders Carlsson | 2009-04-30 | 1 | -0/+4 |
* | various "is invalid" cleanups for C++ ctors/dtors. | Chris Lattner | 2009-04-25 | 1 | -1/+5 |
* | This is a pretty big cleanup for how invalid decl/type are handle. | Chris Lattner | 2009-04-25 | 1 | -0/+1 |
* | Rename clang to clang-cc. | Daniel Dunbar | 2009-03-24 | 1 | -1/+1 |
* | Fix a long standard problem with clang retaining "too much" sugar | Chris Lattner | 2009-02-19 | 1 | -1/+1 |
* | Enable out-of-line definitions of C++ constructors and destructors | Douglas Gregor | 2008-12-12 | 1 | -0/+7 |
* | Make all the 'redefinition' diagnostics more consistent, and make the | Chris Lattner | 2008-11-23 | 1 | -2/+2 |
* | Changes in preparation for nested-name-specifiers. | Argyrios Kyrtzidis | 2008-11-07 | 1 | -0/+3 |
* | Parsing, representation, and preliminary semantic analysis of destructors. | Douglas Gregor | 2008-11-05 | 1 | -0/+37 |