diff options
author | Kazu Hirata <kazu@google.com> | 2023-08-27 09:24:29 -0700 |
---|---|---|
committer | Kazu Hirata <kazu@google.com> | 2023-08-27 09:24:29 -0700 |
commit | f6f6f1947da3fd088bd6f8b8d43a31d18ccd750f (patch) | |
tree | 91e8e3a1528c838f1a8613b115330bb913a88b83 /clang/lib/CodeGen/CodeGenModule.h | |
parent | 5ab7c285fb7c7d80cc80fbef0d50125679ab8385 (diff) | |
download | llvm-f6f6f1947da3fd088bd6f8b8d43a31d18ccd750f.zip llvm-f6f6f1947da3fd088bd6f8b8d43a31d18ccd750f.tar.gz llvm-f6f6f1947da3fd088bd6f8b8d43a31d18ccd750f.tar.bz2 |
[CodeGen] Modernize InstrProfStats (NFC)
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.h')
-rw-r--r-- | clang/lib/CodeGen/CodeGenModule.h | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/clang/lib/CodeGen/CodeGenModule.h b/clang/lib/CodeGen/CodeGenModule.h index c22dd84..ce14a6c 100644 --- a/clang/lib/CodeGen/CodeGenModule.h +++ b/clang/lib/CodeGen/CodeGenModule.h @@ -214,16 +214,14 @@ struct ObjCEntrypoints { /// This class records statistics on instrumentation based profiling. class InstrProfStats { - uint32_t VisitedInMainFile; - uint32_t MissingInMainFile; - uint32_t Visited; - uint32_t Missing; - uint32_t Mismatched; + uint32_t VisitedInMainFile = 0; + uint32_t MissingInMainFile = 0; + uint32_t Visited = 0; + uint32_t Missing = 0; + uint32_t Mismatched = 0; public: - InstrProfStats() - : VisitedInMainFile(0), MissingInMainFile(0), Visited(0), Missing(0), - Mismatched(0) {} + InstrProfStats() = default; /// Record that we've visited a function and whether or not that function was /// in the main source file. void addVisited(bool MainFile) { |