diff options
author | Douglas Gregor <dgregor@apple.com> | 2009-02-24 19:23:27 +0000 |
---|---|---|
committer | Douglas Gregor <dgregor@apple.com> | 2009-02-24 19:23:27 +0000 |
commit | 8f30105fda579f8e6db339cb88cdec2bef6350bd (patch) | |
tree | 4162fd5b188a48d6811545635bb81554c1cf5164 /lib/CodeGen/CodeGenFunction.h | |
parent | 4d3957da69d41f69a5e1a00829efbf9803d809e3 (diff) |
Extend the implicit declaration and checking against out-of-scope
external declarations to also support external variable
declarations. Unified the code for these two cases into two new
subroutines.
Note that we fail to diagnose cases like the one Neil pointed
out, where a visible non-external declaration hides an external
declaration by the same name. That will require some reshuffling of
name lookup.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65385 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenFunction.h')
0 files changed, 0 insertions, 0 deletions