We used to only emit static const data members in CodeView as
S_CONSTANTS when they were used; this patch makes it so they are always emitted.
I changed CodeViewDebug.cpp to find the static const members from the
class debug info instead of creating DIGlobalVariables in the IR
whenever a static const data member is used.
clang-tidy: warning: 'auto *CTy' can be declared as 'const auto *CTy' [llvm-qualified-auto]
not useful