================ @@ -71,11 +72,16 @@ class TimePassesHandler { bool PerRun; public: + static constexpr StringRef PassGroupName = "pass"; + static constexpr StringRef AnalysisGroupName = "analysis"; + static constexpr StringRef PassGroupDesc = "Pass execution timing report"; + static constexpr StringRef AnalysisGroupDesc = + "Analysis execution timing report"; + TimePassesHandler(); TimePassesHandler(bool Enabled, bool PerRun = false); - /// Destructor handles the print action if it has not been handled before. - ~TimePassesHandler() { print(); } + ~TimePassesHandler() = default; ---------------- MaskRay wrote:
just delete it. https://github.com/llvm/llvm-project/pull/130375 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits