aboutsummaryrefslogtreecommitdiff
path: root/test/CXX/basic
AgeCommit message (Expand)Author
2013-04-22C++1y constexpr extensions, round 1: Allow most forms of declaration andRichard Smith
2013-04-21The 'constexpr implies const' rule for non-static member functions is gone inRichard Smith
2013-04-09Skip transparent contexts when looking for using directives in name lookup.Douglas Gregor
2013-04-08<rdar://problem/13540899> Collect using directives from all of the semantic c...Douglas Gregor
2013-04-01Only merge down a variable type if the previous declaration wasJohn McCall
2013-03-27<rdar://problem/13317030> Consider using directives when performing unqualifi...Douglas Gregor
2013-03-26Remove FIXMEs: these are covered by a core issue which we don't yet implementRichard Smith
2013-03-26Implement special-case name lookup for inheriting constructors: memberRichard Smith
2013-03-05Add quotation marks to template names in diagnostics.David Blaikie
2013-01-29PR15100: look through type sugar when determining whether we have one of theRichard Smith
2013-01-29Fold tests for C++ 'main' into a single file.Richard Smith
2012-12-08Properly compute triviality for explicitly-defaulted or deleted special members.Richard Smith
2012-11-12Fix more try scoping bugs introduced by r167650.David Blaikie
2012-11-10Handle redeclarations of catch variables in catch blocks.David Blaikie
2012-11-10PR14296: function parameter name collisions in function try/catchDavid Blaikie
2012-10-19Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnost...Andy Gibbs
2012-08-24Instantiate class template specializations during ADL.John McCall
2012-05-01We don't need a lengthy quote from the wrong standard.Douglas Gregor
2012-05-01Add test cases for r155935.Douglas Gregor
2012-04-25If a type is non-literal by virtue of being incomplete produce notesRichard Smith
2012-03-10When determining whether an identifier followed by a '<' in a memberDouglas Gregor
2012-02-20Make RequireLiteralType work correctly with incomplete array types. PR12037.Eli Friedman
2012-02-13Update constexpr implementation to match CWG's chosen approach for core issuesRichard Smith
2012-02-09CWG issue 1405: mutable members are allowed in literal types, but can't undergoRichard Smith
2012-02-04Disallow constexpr main.Richard Smith
2012-01-18constexpr: converted constant expression handling for enumerator values, caseRichard Smith
2012-01-12Improve 0-argument -Wvexing-parse diagnostic by adding notes with fix-its:Richard Smith
2012-01-06David Blaikie and Chandler would like us to diagnoseRichard Smith
2012-01-06Tweak to r147599 for PR10828: Move the check from the parser into sema, and useRichard Smith
2012-01-05PR10828: Produce a warning when a no-arguments function is declared in blockRichard Smith
2011-12-19constexpr handling improvements. Produce detailed diagnostics when a 'constexpr'Richard Smith
2011-12-15Modify how the -verify flag works. Currently, the verification string andRichard Trieu
2011-11-07When we notice that a member function is defined with "= delete" or "=Douglas Gregor
2011-10-13Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith
2011-10-12constexpr: don't consider class types with mutable members to be literal types.Richard Smith
2011-10-01constexpr: semantic checking for constexpr functions and constructors. Based inRichard Smith
2011-08-12De-Unicode-ify.NAKAMURA Takumi
2011-08-10When performing the lookup in the current scope for a member access toDouglas Gregor
2011-06-28Update this test to reflect the new (deterministic) order in r134038.Chandler Carruth
2011-06-28Modify test case to allow buildbots to make forward progress. This test shouldChad Rosier
2011-06-28Add support for C++ namespace-aware typo correction, e.g., correctingDouglas Gregor
2011-05-21Teach Sema::ActOnUninitializedDecl() not to try to interpret when oneDouglas Gregor
2011-04-15Support for C++11 (non-template) alias declarations.Richard Smith
2011-04-14Add support for C++0x's range-based for loops, as specified by the C++11 draf...Richard Smith
2011-04-04When emitting a "too many arguments to function call..." error, also include ...Ted Kremenek
2011-03-02Semantic checking for exception specifications should be triggered byJohn McCall
2010-10-23C++ [basic.scope.hiding] allows an ordinary name to hide a non-tagDouglas Gregor
2010-10-21Always treat 'main' as an extern "C" function, so that we detectDouglas Gregor
2010-09-05"const std::vector<int>*" not "std::vector<int> const*"Chris Lattner
2010-07-07Rip out the C++0x-specific handling of destructor names. The specification is...Sebastian Redl