From: Duncan P. N. Exon Smith Date: Thu, 3 Dec 2020 01:32:08 +0000 (-0800) Subject: ARCMigrate: Initialize fields in EditEntry inline, NFC X-Git-Tag: llvmorg-13-init~4319 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9ae0a46f2bbff5c0eb962c5a6225a2b469d1802f;p=platform%2Fupstream%2Fllvm.git 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 --- 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