summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/class.access/class.friend
Commit message (Expand)AuthorAgeFilesLines
* DR674, PR38883, PR40238: Qualified friend lookup should look for aRichard Smith2019-01-072-11/+5
* Diagnose invalid cv-qualifiers for friend decls.Eli Friedman2018-08-031-2/+13
* Fix all tests under test/CXX (and test/Analysis) to pass if clang's defaultRichard Smith2016-08-311-3/+18
* [Lit Test] Updated 26 Lit tests to be C++11 compatible.Charles Li2015-11-111-1/+8
* [modules] In C++, stop serializing and deserializing a list of declarations inRichard Smith2015-07-212-7/+9
* Add a new flag, -fspell-checking-limit=<number> to control how many times we'...Nick Lewycky2014-12-161-3/+7
* Issue a diagnostic if we see a templated friend declaration that we do notRichard Smith2013-11-081-3/+10
* Allow CorrectTypo to replace CXXScopeSpecifiers that refer to classes.Kaelyn Uhrain2013-10-191-12/+12
* Implement [class.friend]p11's special name lookup rules for friend declarationsRichard Smith2013-08-091-0/+80
* Reinstate r185229, reverted in r185256, with a tweak: further ignore theRichard Smith2013-06-301-5/+5
* Revert r185229 as it breaks compilation of <windows.h>Timur Iskhodzhanov2013-06-291-5/+5
* PR7927, PR16247: Reimplement handling of matching extern "C" declarationsRichard Smith2013-06-281-5/+5
* Add a couple more tests.Eli Friedman2013-06-201-0/+4
* Don't check whether a friend declaration is correctly formed when instantiating,Nick Lewycky2013-02-061-0/+7
* Per C++11 [class.friend]p3, the 'friend' keyword must appear first in aRichard Smith2012-09-201-0/+26
* When computing the effective context for access control,John McCall2012-08-241-0/+16
* When disambiguating an expression-statement from a declaraton-statement, if theRichard Smith2012-08-231-4/+4
* Check access to friend declarations. There's a number of differentJohn McCall2012-08-102-0/+119
* Update all tests other than Driver/std.cpp to use -std=c++11 rather thanRichard Smith2011-10-131-1/+1
* Switch diagnostic text from "C++0x" over to "C++11".Douglas Gregor2011-10-121-1/+1
* Implement the restrictions in C++ [class.friend]p6, which disallowDouglas Gregor2011-10-101-0/+20
* The effective context of a friend function is its lexicalDouglas Gregor2011-10-091-0/+13
* Tweak the diagnostics for the C++0x extensions to friend types to noteDouglas Gregor2011-05-101-1/+1
* Don't crash on hierarchy static_casts which appear in variable initializers.John McCall2011-02-141-0/+15
* When parsing an out-of-line member function declaration, we must delayJohn McCall2011-02-141-0/+21
* Access control polish: drop the note on the original declaration andJohn McCall2010-10-201-3/+2
* Support friend function declarations in local classes correctly.John McCall2010-10-131-0/+19
* When we complain about a member being inaccessible due to a constraintDouglas Gregor2010-05-281-1/+1
* When filtering out previous declarations of friend functions, consider theJohn McCall2010-05-281-3/+22
* I hate this commit.Douglas Gregor2010-05-181-2/+2
* C++98/03 [temp.friend]p4 requires that inline function definitionsDouglas Gregor2010-05-171-2/+2
* Recommit my change to how C++ does elaborated type lookups, now withJohn McCall2010-04-231-0/+7
* Revert "C++ doesn't really use "namespaces" for different kinds of names the ...Daniel Dunbar2010-04-231-7/+0
* C++ doesn't really use "namespaces" for different kinds of names the sameJohn McCall2010-04-231-0/+7
* Fix the access checking of function and function template argument types,Chandler Carruth2010-04-181-0/+24
* Support befriending members of class template specializations.John McCall2010-04-131-0/+34
* Allow classes to befriend implicitly-declared members. Fixes PR6207 forJohn McCall2010-04-131-0/+11
* Don't try to find a scope corresponding to the search DC for an unfoundJohn McCall2010-04-131-0/+19
* Turn access control on by default in -cc1.John McCall2010-04-091-1/+1
* Improve handling of friend types in several ways:Douglas Gregor2010-04-072-0/+42
* add a slight variation of test3, whereGabor Greif2010-03-261-0/+12
* Reapply r99596 with a fix: link an instantiated friend function to itsJohn McCall2010-03-261-0/+15
* Fix a very minor oversight in privileges-elevation: we were only consideringJohn McCall2010-03-251-0/+16
* When elevating access along an inheritance path, initialize the computedJohn McCall2010-03-181-0/+34
* Add an extra test to this test-case.John McCall2010-03-121-1/+7
* Implement basic support for friend types and functions in non-dependentJohn McCall2010-03-121-1/+50
* When pretty-printing tag types, only print the tag if we're in C (andJohn McCall2010-03-101-9/+9
* Fix the lookup of names used in a friend declaration to not attempt toChandler Carruth2010-03-011-0/+62
OpenPOWER on IntegriCloud