commit | a29bf41b8f49578207ce36f6b21ff9bb7ee77bab | [log] [tgz] |
---|---|---|
author | Douglas Gregor <dgregor@apple.com> | Wed Feb 09 02:03:05 2011 +0000 |
committer | Douglas Gregor <dgregor@apple.com> | Wed Feb 09 02:03:05 2011 +0000 |
tree | 93aaf5a946105e621e742da05ab276d8a6991309 | |
parent | 5f022d82696c84e4d127c558871d68ac6273274e [diff] |
When IRgen refers to a function declaration that is not a definition, and we later find the definition, make sure that we add the definition (not the declaration) to the list of deferred definitions to emit. Fixes PR8864. Thanks to Nick Lewycky for testing this patch out git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@125157 91177308-0d34-0410-b5e6-96231b3b80d8