commit | d85bea2affdd59d83d1be7d24b97f436484c3625 | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Sat Sep 26 06:47:28 2009 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Sat Sep 26 06:47:28 2009 +0000 |
tree | c54ffce5ad16d80e08ccbb6ebfd047206c93ac1a | |
parent | 74e3c92aa3eb1750ac2eb89994046eb69db39100 [diff] |
Rework the Parse-Sema interaction for friends to better support friend class templates. We now treat friend class templates much more like normal class templates, except that they still get special name lookup rules. Fixes PR5057 and eliminates a bunch of spurious diagnostics in <iostream>. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@82848 91177308-0d34-0410-b5e6-96231b3b80d8