aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenFunction.h
diff options
context:
space:
mode:
authorDouglas Gregor <dgregor@apple.com>2009-02-24 19:23:27 +0000
committerDouglas Gregor <dgregor@apple.com>2009-02-24 19:23:27 +0000
commit8f30105fda579f8e6db339cb88cdec2bef6350bd (patch)
tree4162fd5b188a48d6811545635bb81554c1cf5164 /lib/CodeGen/CodeGenFunction.h
parent4d3957da69d41f69a5e1a00829efbf9803d809e3 (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