[clang-tools-extra] 0c83a0b - [modularize] Use default member initialization for Location (NFC) (#139384)

via cfe-commits cfe-commits at lists.llvm.org
Sat May 10 09:46:00 PDT 2025


Author: Kazu Hirata
Date: 2025-05-10T09:45:56-07:00
New Revision: 0c83a0b7f4279c3ed9e8db14fbebae15145f4df2

URL: https://github.com/llvm/llvm-project/commit/0c83a0b7f4279c3ed9e8db14fbebae15145f4df2
DIFF: https://github.com/llvm/llvm-project/commit/0c83a0b7f4279c3ed9e8db14fbebae15145f4df2.diff

LOG: [modularize] Use default member initialization for Location (NFC) (#139384)

Added: 
    

Modified: 
    clang-tools-extra/modularize/Modularize.cpp

Removed: 
    


################################################################################
diff  --git a/clang-tools-extra/modularize/Modularize.cpp b/clang-tools-extra/modularize/Modularize.cpp
index 38979cb4d6911..bd180681c9154 100644
--- a/clang-tools-extra/modularize/Modularize.cpp
+++ b/clang-tools-extra/modularize/Modularize.cpp
@@ -379,11 +379,11 @@ getModularizeArgumentsAdjuster(DependencyMap &Dependencies) {
 // somewhere into Tooling/ in mainline
 struct Location {
   OptionalFileEntryRef File;
-  unsigned Line, Column;
+  unsigned Line = 0, Column = 0;
 
-  Location() : File(), Line(), Column() {}
+  Location() = default;
 
-  Location(SourceManager &SM, SourceLocation Loc) : File(), Line(), Column() {
+  Location(SourceManager &SM, SourceLocation Loc) {
     Loc = SM.getExpansionLoc(Loc);
     if (Loc.isInvalid())
       return;


        


More information about the cfe-commits mailing list