commit | 9f409549fa36f1a69042d4793321e82004dbfea9 | [log] [tgz] |
---|---|---|
author | Rafael Espindola <rafael.espindola@gmail.com> | Sat Dec 29 23:43:00 2012 +0000 |
committer | Rafael Espindola <rafael.espindola@gmail.com> | Sat Dec 29 23:43:00 2012 +0000 |
tree | de76dbcd232b50ff5ce4740dc13acb4e25baa6be | |
parent | 07cf58c96dc599d1c25dae4efd9445b6f5d3596c [diff] |
Don't warn for undefined but used decls that are external because of a typedef. This fixes pr14736. It is fairly ugly, but I don't think we can do much better as we have to wait at least until the end of the typedef to know if the function will have external linkage or not. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@171240 91177308-0d34-0410-b5e6-96231b3b80d8