aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen
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
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')
0 files changed, 0 insertions, 0 deletions