Use default member initializes. NFC.
authorRafael Espindola <rafael.espindola@gmail.com>
Mon, 25 May 2015 14:04:31 +0000 (14:04 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Mon, 25 May 2015 14:04:31 +0000 (14:04 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@238138 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/MC/MCSection.h

index 7d5128a2d208fd7541987bed23062b97d32e0090..ca902f6594435d1644f1e398ce7f61717ac5d116 100644 (file)
@@ -36,16 +36,15 @@ private:
   void operator=(const MCSection &) = delete;
 
   MCSymbol *Begin;
-  MCSymbol *End;
+  MCSymbol *End = nullptr;
   /// The alignment requirement of this section.
-  unsigned Alignment;
+  unsigned Alignment = 1;
   /// The section index in the assemblers section list.
-  unsigned Ordinal;
+  unsigned Ordinal = ~UINT32_C(0);
 
 protected:
   MCSection(SectionVariant V, SectionKind K, MCSymbol *Begin)
-      : Begin(Begin), End(nullptr), Alignment(1), Ordinal(~UINT32_C(0)),
-        Variant(V), Kind(K) {}
+      : Begin(Begin), Variant(V), Kind(K) {}
   SectionVariant Variant;
   SectionKind Kind;