From 9ae0a46f2bbff5c0eb962c5a6225a2b469d1802f Mon Sep 17 00:00:00 2001 From: "Duncan P. N. Exon Smith" Date: Wed, 2 Dec 2020 17:32:08 -0800 Subject: [PATCH] ARCMigrate: Initialize fields in EditEntry inline, NFC Initialize the fields inline instead of having to manually write out a default constructor. Differential Revision: https://reviews.llvm.org/D92597 --- clang/lib/ARCMigrate/ObjCMT.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/clang/lib/ARCMigrate/ObjCMT.cpp b/clang/lib/ARCMigrate/ObjCMT.cpp index 51c4a46..ef2985d 100644 --- a/clang/lib/ARCMigrate/ObjCMT.cpp +++ b/clang/lib/ARCMigrate/ObjCMT.cpp @@ -2034,12 +2034,10 @@ MigrateSourceAction::CreateASTConsumer(CompilerInstance &CI, StringRef InFile) { namespace { struct EditEntry { - const FileEntry *File; - unsigned Offset; - unsigned RemoveLen; + const FileEntry *File = nullptr; + unsigned Offset = 0; + unsigned RemoveLen = 0; std::string Text; - - EditEntry() : File(), Offset(), RemoveLen() {} }; } // end anonymous namespace -- 2.7.4