summaryrefslogtreecommitdiffstats
path: root/clang/test/CXX/dcl.dcl/basic.namespace/namespace.def/namespace.memdef/p3.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Don't look outside the innermost enclosing namespace whenJohn McCall2013-03-201-0/+101
| | | | | | | | performing unqualified lookup for a friend class declaration. rdar://13393749 llvm-svn: 177473
* template-ids are looked up differently in friend declarations.John McCall2010-10-141-1/+26
| | | | llvm-svn: 116529
* C++ [namespace.memdef]p3 only applies when the friend is not named viaDouglas Gregor2010-04-181-0/+12
| | | | | | | | | a qualified name. We weren't checking for an empty nested-name-specifier when dealing with friend class templates (although we were checking in the other places where we deal with this paragraph). Fixes a Boost.Serialization showstopper. llvm-svn: 101724
* Fix a really trivial crasher and begin fleshing out one of the namespace testChandler Carruth2010-02-251-1/+42
| | | | | | cases. llvm-svn: 97134
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
| | | | | | | | | - This is designed to make it obvious that %clang_cc1 is a "test variable" which is substituted. It is '%clang_cc1' instead of '%clang -cc1' because it can be useful to redefine what gets run as 'clang -cc1' (for example, to set a default target). llvm-svn: 91446
* Fix name lookup for friend class templates to consider anything in aDouglas Gregor2009-09-261-0/+15
scope *up to and including* the innermost namespace scope, rather than just searching in the innermost namespace scope. llvm-svn: 82849
OpenPOWER on IntegriCloud