DebugInfo: pubnames: include file-local (static or anonymous namespace) variables...
authorDavid Blaikie <dblaikie@gmail.com>
Fri, 6 Jun 2014 22:16:56 +0000 (22:16 +0000)
committerDavid Blaikie <dblaikie@gmail.com>
Fri, 6 Jun 2014 22:16:56 +0000 (22:16 +0000)
commitebcf48cf9eb4cb8690c37e538ab7fab7fe134bd0
tree6a167be1a7e6c5b2b6523e7186786e16ee7ba68f
parentc77dec905a58b2308e5efe3a7d1635e4965ccff3
DebugInfo: pubnames: include file-local (static or anonymous namespace) variables and anonymous namespaces themselves.

Still some issues with name qualification, FIXMEs added to test cases
and fixes will come next.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210378 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
test/DebugInfo/X86/dwarf-public-names.ll
test/DebugInfo/X86/generate-odr-hash.ll
test/DebugInfo/X86/gnu-public-names.ll
test/DebugInfo/dwarf-public-names.ll