summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/class.access/p4.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix implementation of [temp.local]p4.Richard Smith2019-02-151-7/+3
* Revert "Fix implementation of [temp.local]p4."Francis Visoiu Mistrih2019-02-151-3/+7
* Fix implementation of [temp.local]p4.Richard Smith2019-02-151-7/+3
* Switch from using a DiagnosticTrap and a note for "while defining a specialRichard Smith2017-05-251-1/+1
* Fix all tests under test/CXX (and test/Analysis) to pass if clang's defaultRichard Smith2016-08-311-3/+79
* When formatting a C++-only declaration name, enable C++ mode in the formatter'sRichard Smith2014-01-221-2/+2
* Fix some confusing diagnostic wording. s/implicit default/implicit/ if we'reRichard Smith2013-06-131-5/+5
* Fix several problems with protected access control:John McCall2012-04-071-1/+1
* Diagnose tag and class template declarations with qualifiedDouglas Gregor2012-03-171-1/+1
* Update our diagnostics to properly account for move operations.Alexis Hunt2011-05-251-2/+2
* Undo enough of r131143 to make private copy ctor diags say "copy constructor"...Matt Beaumont-Gay2011-05-191-2/+2
* Re-do R131114 without breaking code.Alexis Hunt2011-05-101-3/+3
* Add -fcxx-exceptions to all tests that use C++ exceptions.Anders Carlsson2011-02-281-1/+1
* Pass -fexceptions to all tests that use try/catch/throw.Anders Carlsson2011-02-191-1/+1
* Change the context correctly when instantiating a static data member definition.John McCall2011-02-141-0/+10
* When building a user-defined conversion sequence, keep track of theDouglas Gregor2011-01-201-0/+10
* Access control polish: drop the note on the original declaration andJohn McCall2010-10-201-1/+31
* PR8325: don't do destructor checking when a pointer is thrown.Eli Friedman2010-10-121-0/+8
* Add a quick-and-dirty hack to give a better diagnostic for [class.protected]John McCall2010-09-031-1/+1
* Work around a crash when checking access to injected class namesJohn McCall2010-08-131-0/+14
* Perform access control when template lookup finds a class template.John McCall2010-08-131-0/+9
* Reinstate the fix for PR7556. A silly use of isTrivial() wasDouglas Gregor2010-07-081-2/+3
* Revert r107828 and r107827, the fix for PR7556, which seems to beDouglas Gregor2010-07-071-3/+2
* Do not use CXXZeroValueInitExpr for class types. Instead, useDouglas Gregor2010-07-071-2/+3
* Make sure to check the accessibility of and mark the destructor for theEli Friedman2010-06-031-0/+6
* When we complain about a member being inaccessible due to a constraintDouglas Gregor2010-05-281-2/+2
* When we emit an error during the implicit definition of a specialDouglas Gregor2010-05-121-9/+11
* Speculatively revert r103497, "Do not mark the virtual members of anDaniel Dunbar2010-05-111-11/+9
* Do not mark the virtual members of an implicitly-instantiated class asDouglas Gregor2010-05-111-9/+11
* An access is permitted if the current template instantiates to the appropriateJohn McCall2010-05-041-0/+55
* Complete reimplementation of the synthesis for implicitly-defined copyDouglas Gregor2010-05-011-2/+2
* When we create a temporary of class type that we don't immediatelyDouglas Gregor2010-04-241-0/+13
* Keep tack of whether a base in an InitializedEntity is an inherited virtual b...Anders Carlsson2010-04-211-3/+2
* Pass the InitializedEntity to Sema::CheckConstructorAccess and use it to repo...Anders Carlsson2010-04-211-1/+13
* Turn access control on by default in -cc1.John McCall2010-04-091-1/+1
* Check access for the implicit calls to destructors that occur when weJohn McCall2010-04-071-0/+12
* Propagate the "found declaration" (i.e. the using declaration instead ofJohn McCall2010-03-301-0/+18
* Accumulate all functions and classes that the effective context isJohn McCall2010-03-271-0/+14
* Do not mark the destructor of a function parameter's type. Fixes PR6709.Douglas Gregor2010-03-261-2/+2
* When finishing a function definition, leave the function definition *after*John McCall2010-03-251-0/+12
* Walk out of enums when determining effective context.John McCall2010-03-241-0/+21
* When elevating access along an inheritance path, initialize the computedJohn McCall2010-03-181-0/+12
* from code inspection, we were treating placement news with one argument asJohn McCall2010-03-181-0/+17
* Redeclaration lookups for parameter names should be flagged as redeclaration ...John McCall2010-03-181-0/+12
* Perform access control for the implicit calls to base and member destructorsJohn McCall2010-03-161-8/+9
* Access control for implicit calls to copy assignment operators and copyJohn McCall2010-03-161-0/+37
* Perform access control even for the implicit destructor calls from implicitJohn McCall2010-03-161-2/+11
* Perform access control for the implicit base and member destructor callsJohn McCall2010-03-161-4/+22
* Remember access paths for visible conversion decls.John McCall2010-03-151-0/+44
* Improve access control diagnostics. Perform access control on member-pointerJohn McCall2010-02-101-17/+17
OpenPOWER on IntegriCloud