[clang] 98eeedd - [clang][NFC] Convert `NumLVComputationKindBits` to a constant

Vlad Serebrennikov via cfe-commits cfe-commits at lists.llvm.org
Sun Apr 27 22:09:49 PDT 2025


Author: Vlad Serebrennikov
Date: 2025-04-28T08:09:41+03:00
New Revision: 98eeedd4a100600dd91cda14e0096483403c408b

URL: https://github.com/llvm/llvm-project/commit/98eeedd4a100600dd91cda14e0096483403c408b
DIFF: https://github.com/llvm/llvm-project/commit/98eeedd4a100600dd91cda14e0096483403c408b.diff

LOG: [clang][NFC] Convert `NumLVComputationKindBits` to a constant

Added: 
    

Modified: 
    clang/lib/AST/Linkage.h

Removed: 
    


################################################################################
diff  --git a/clang/lib/AST/Linkage.h b/clang/lib/AST/Linkage.h
index e4dcb5e53261c..4aaf0c99a1662 100644
--- a/clang/lib/AST/Linkage.h
+++ b/clang/lib/AST/Linkage.h
@@ -40,7 +40,7 @@ struct LVComputationKind {
   LLVM_PREFERRED_TYPE(bool)
   unsigned IgnoreAllVisibility : 1;
 
-  enum { NumLVComputationKindBits = 3 };
+  static constexpr int NumLVComputationKindBits = 3;
 
   explicit LVComputationKind(NamedDecl::ExplicitVisibilityKind EK)
       : ExplicitKind(EK), IgnoreExplicitVisibility(false),


        


More information about the cfe-commits mailing list