[DWARF] Replaced mem-initializers with non-static data member initializers in DWARFVerifier class.

llvm-svn: 305570
This commit is contained in:
Spyridoula Gravani 2017-06-16 18:55:01 +00:00
parent 9092fe6f4b
commit 54c27ca807
1 changed files with 4 additions and 5 deletions
llvm/include/llvm/DebugInfo/DWARF

View File

@ -30,9 +30,9 @@ class DWARFVerifier {
/// can verify each reference points to a valid DIE and not an offset that
/// lies between to valid DIEs.
std::map<uint64_t, std::set<uint32_t>> ReferenceToDIEOffsets;
uint32_t NumDebugInfoErrors;
uint32_t NumDebugLineErrors;
uint32_t NumAppleNamesErrors;
uint32_t NumDebugInfoErrors = 0;
uint32_t NumDebugLineErrors = 0;
uint32_t NumAppleNamesErrors = 0;
/// Verifies the attribute's DWARF attribute and its value.
///
@ -77,8 +77,7 @@ class DWARFVerifier {
public:
DWARFVerifier(raw_ostream &S, DWARFContext &D)
: OS(S), DCtx(D), NumDebugInfoErrors(0), NumDebugLineErrors(0),
NumAppleNamesErrors(0) {}
: OS(S), DCtx(D) {}
/// Verify the information in the .debug_info section.
///
/// Any errors are reported to the stream that was this object was