[CodeView] Use non-qualified names for static local variables
authorSteve Merritt <steve.merritt@intel.com>
Mon, 8 Aug 2022 14:40:11 +0000 (10:40 -0400)
committerSteve Merritt <steve.merritt@intel.com>
Tue, 16 Aug 2022 14:33:43 +0000 (10:33 -0400)
commitec60fca7527582cbd949aaeaf923fb710d7c3244
tree5c23d364dbc62ab0eac9cd6e181ad4d855a36acb
parent65c7cecb13f8d2132a54103903501474083afe8f
[CodeView] Use non-qualified names for static local variables

Static variables declared within a routine or lexical block should
be emitted with a non-qualified name.  This allows the variables to
be visible to the Visual Studio watch window.

Differential Revision: https://reviews.llvm.org/D131400
llvm/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
llvm/test/DebugInfo/COFF/global_visibility.ll