summaryrefslogtreecommitdiff
path: root/test/SemaCXX/class.cpp
Commit message (Expand)AuthorAgeFilesLines
* [CXX] Exercise all paths through these tests.Paul Robinson2019-07-091-0/+1
* [c++20] Implement P0846R0: allow (ADL-only) calls to template-ids whoseRichard Smith2019-05-091-1/+1
* Lit C++11 Compatibility Patch #8Charles Li2016-04-141-2/+21
* If a function decl cannot be merged, mark it as invalid.Nico Weber2015-01-171-3/+3
* Avoid spurious error messages if parent template class cannot be instantiatedSerge Pavlov2013-08-101-5/+1
* Promote the warning about extra qualification on a declaration from aDouglas Gregor2012-09-131-1/+1
* Part of PR10101: after a parse error in a declaration, try harder to find theRichard Smith2012-04-111-2/+2
* Improve diagnostics for invalid use of non-static members / this:Richard Smith2012-04-051-4/+6
* Change the diagnostics which said 'accepted as an extension' to instead sayRichard Smith2011-12-291-3/+3
* Modify how the -verify flag works. Currently, the verification string andRichard Trieu2011-12-151-12/+12
* Make the -Wc++11-compat warnings ignored by default, so we don't breakDouglas Gregor2011-10-251-1/+1
* Switch diagnostic text from "C++0x" over to "C++11".Douglas Gregor2011-10-121-2/+2
* Parse the initializer for a class member after handling itsDouglas Gregor2011-10-101-0/+4
* Mark the ExtWarn for in-class initialization of static const float members as...Richard Smith2011-09-291-2/+2
* In C++0x, static const volatile data members cannot be initialized in-class.Richard Smith2011-09-291-0/+1
* constexpr: semantic checking for constexpr variables.Richard Smith2011-09-291-2/+2
* PR10458: Finesse behaviour of C++0x features when in pre-0x mode. Accept for-...Richard Smith2011-09-041-1/+1
* Implement support for C++11 in-class initialization of non-static data members.Richard Smith2011-06-111-1/+1
* Error for use of field from anonymous struct or union should say "invalid use...Argyrios Kyrtzidis2011-01-311-0/+12
* Better diagnostic for superfluous scope specifier inside a class definition f...Francois Pichet2010-10-011-1/+1
* Support in-class initialization of static const floating-point data members.John McCall2010-09-101-6/+17
* make clang print types as "const int *" instead of "int const*",Chris Lattner2010-09-051-1/+1
* When parsing cached C++ method declarations/definitions, save theDouglas Gregor2010-06-161-0/+6
* When determining whether we can use "this", make sure to look throughDouglas Gregor2010-05-221-0/+12
* Test that mutability of class members that involve class definitions actually...Douglas Gregor2010-05-171-0/+5
* mutable is a storage class that can follow a class/struct/union definition. F...Douglas Gregor2010-05-171-0/+6
* Downgrade the "declaration does not declare anything" error to aDouglas Gregor2010-04-081-1/+1
* Provide a test case for PR6629.John McCall2010-03-171-0/+18
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Have the parser tell sema whether a member declaration is a function definiti...Sebastian Redl2009-11-241-3/+2
* Make sure redeclaration chains are properly linked, even through invalid decl...Sebastian Redl2009-11-241-0/+9
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* Move most of the checking from ActOnCXXMemberDeclarator to other, more genera...Douglas Gregor2009-03-111-2/+2
* Implement basic template instantiation for fields. Reshuffle checkingDouglas Gregor2009-03-111-2/+2
* refactor C++ bitfield checking a bit (haha)Chris Lattner2009-03-051-1/+1
* fix PR3607 and a fixme, by checking bitfield constraintsChris Lattner2009-03-051-2/+2
* Complete semantic checking for typedef redeclarations in C++. TheDouglas Gregor2009-01-281-1/+1
* Unify the code for defining tags in C and C++, so that we alwaysDouglas Gregor2009-01-081-1/+6
* Diagnose declarations that don't declare anything, and fix PR3020.Sebastian Redl2008-12-281-0/+4
* Implement effects of 'mutable', and a few comments from Chris on its parsing.Sebastian Redl2008-11-171-0/+12
* Implement parsing and semantic checking of the 'mutable' keyword.Sebastian Redl2008-11-141-0/+13
* Sema-check virtual declarations. Complete dynamic_cast checking.Sebastian Redl2008-11-061-2/+6
* Fix this bug:Argyrios Kyrtzidis2008-10-151-0/+1
* Fix a bug that crashed clang when parsing this:Argyrios Kyrtzidis2008-10-081-0/+3
* Move the C++ Sema tests into a separate SemaCXX directory.Argyrios Kyrtzidis2008-08-161-0/+70