aboutsummaryrefslogtreecommitdiff
path: root/test/SemaCXX/class.cpp
AgeCommit message (Expand)Author
2012-09-13Promote the warning about extra qualification on a declaration from aDouglas Gregor
2012-04-11Part of PR10101: after a parse error in a declaration, try harder to find theRichard Smith
2012-04-05Improve diagnostics for invalid use of non-static members / this:Richard Smith
2011-12-29Change the diagnostics which said 'accepted as an extension' to instead sayRichard Smith
2011-12-15Modify how the -verify flag works. Currently, the verification string andRichard Trieu
2011-10-25Make the -Wc++11-compat warnings ignored by default, so we don't breakDouglas Gregor
2011-10-12Switch diagnostic text from "C++0x" over to "C++11".Douglas Gregor
2011-10-10Parse the initializer for a class member after handling itsDouglas Gregor
2011-09-29Mark the ExtWarn for in-class initialization of static const float members as...Richard Smith
2011-09-29In C++0x, static const volatile data members cannot be initialized in-class.Richard Smith
2011-09-29constexpr: semantic checking for constexpr variables.Richard Smith
2011-09-04PR10458: Finesse behaviour of C++0x features when in pre-0x mode. Accept for-...Richard Smith
2011-06-11Implement support for C++11 in-class initialization of non-static data members.Richard Smith
2011-01-31Error for use of field from anonymous struct or union should say "invalid use...Argyrios Kyrtzidis
2010-10-01Better diagnostic for superfluous scope specifier inside a class definition f...Francois Pichet
2010-09-10Support in-class initialization of static const floating-point data members.John McCall
2010-09-05make clang print types as "const int *" instead of "int const*",Chris Lattner
2010-06-16When parsing cached C++ method declarations/definitions, save theDouglas Gregor
2010-05-22When determining whether we can use "this", make sure to look throughDouglas Gregor
2010-05-17Test that mutability of class members that involve class definitions actually...Douglas Gregor
2010-05-17mutable is a storage class that can follow a class/struct/union definition. F...Douglas Gregor
2010-04-08Downgrade the "declaration does not declare anything" error to aDouglas Gregor
2010-03-17Provide a test case for PR6629.John McCall
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-11-24Have the parser tell sema whether a member declaration is a function definiti...Sebastian Redl
2009-11-24Make sure redeclaration chains are properly linked, even through invalid decl...Sebastian Redl
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-03-11Move most of the checking from ActOnCXXMemberDeclarator to other, more genera...Douglas Gregor
2009-03-11Implement basic template instantiation for fields. Reshuffle checkingDouglas Gregor
2009-03-05refactor C++ bitfield checking a bit (haha)Chris Lattner
2009-03-05fix PR3607 and a fixme, by checking bitfield constraintsChris Lattner
2009-01-28Complete semantic checking for typedef redeclarations in C++. TheDouglas Gregor
2009-01-08Unify the code for defining tags in C and C++, so that we alwaysDouglas Gregor
2008-12-28Diagnose declarations that don't declare anything, and fix PR3020.Sebastian Redl
2008-11-17Implement effects of 'mutable', and a few comments from Chris on its parsing.Sebastian Redl
2008-11-14Implement parsing and semantic checking of the 'mutable' keyword.Sebastian Redl
2008-11-06Sema-check virtual declarations. Complete dynamic_cast checking.Sebastian Redl
2008-10-15Fix this bug:Argyrios Kyrtzidis
2008-10-08Fix a bug that crashed clang when parsing this:Argyrios Kyrtzidis
2008-08-16Move the C++ Sema tests into a separate SemaCXX directory.Argyrios Kyrtzidis