llvm-project/clang/test/CXX/temp/temp.decls
John McCall a0a9689550 Check access to friend declarations. There's a number of different
things going on here that were problematic:
  - We were missing the actual access check, or rather, it was suppressed
    on account of being a redeclaration lookup.
  - The access check would naturally happen during delay, which isn't
    appropriate in this case.
  - We weren't actually emitting dependent diagnostics associated with
    class templates, which was unfortunate.
  - Access was being propagated incorrectly for friend method declarations
    that couldn't be matched at parse-time.

llvm-svn: 161652
2012-08-10 03:15:35 +00:00
..
temp.alias Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
temp.class Support for definitions of member enumerations of class templates outside the 2012-03-23 03:33:32 +00:00
temp.class.spec Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
temp.fct Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00
temp.friend Check access to friend declarations. There's a number of different 2012-08-10 03:15:35 +00:00
temp.mem When we determine that a function template specialization produced as 2011-10-12 20:35:48 +00:00
temp.variadic PR13386: When matching up parameters between a function template declaration 2012-07-18 01:29:05 +00:00
p3.cpp Update all tests other than Driver/std.cpp to use -std=c++11 rather than 2011-10-13 22:29:44 +00:00