]> granicus.if.org Git - clang/commitdiff
Remove windows line endings.
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 31 Aug 2012 22:14:25 +0000 (22:14 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 31 Aug 2012 22:14:25 +0000 (22:14 +0000)
While there fix a dead assert.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163031 91177308-0d34-0410-b5e6-96231b3b80d8

lib/AST/RecordLayoutBuilder.cpp

index 043e46e9d6e4136297a37441f3fa0b0ccc549fa1..fba23fb468a04113bcb90aa41be1a8bbb013bac8 100644 (file)
@@ -2260,28 +2260,26 @@ RecordLayoutBuilder::updateExternalFieldOffset(const FieldDecl *Field,
   }
   
   // Use the externally-supplied field offset.
-  return ExternalFieldOffset;\r
-}\r
-\r
-/// \brief Get diagnostic %select index for tag kind for\r
-/// field padding diagnostic message.\r
-/// WARNING: Indexes apply to particular diagnostics only!\r
-///\r
-/// \returns diagnostic %select index.\r
-static unsigned getPaddingDiagFromTagKind(TagTypeKind Tag)\r
-{\r
-  switch (Tag) {\r
-    case TTK_Struct: return 0;\r
-    case TTK_Interface: return 1;\r
-    case TTK_Class:  return 2;\r
-    default: assert("Invalid tag kind for field padding diagnostic!");\r
-  }\r
-  return -1;\r
-}\r
-\r
-void RecordLayoutBuilder::CheckFieldPadding(uint64_t Offset,\r
-                                            uint64_t UnpaddedOffset,\r
-                                            uint64_t UnpackedOffset,\r
+  return ExternalFieldOffset;
+}
+
+/// \brief Get diagnostic %select index for tag kind for
+/// field padding diagnostic message.
+/// WARNING: Indexes apply to particular diagnostics only!
+///
+/// \returns diagnostic %select index.
+static unsigned getPaddingDiagFromTagKind(TagTypeKind Tag) {
+  switch (Tag) {
+  case TTK_Struct: return 0;
+  case TTK_Interface: return 1;
+  case TTK_Class: return 2;
+  default: llvm_unreachable("Invalid tag kind for field padding diagnostic!");
+  }
+}
+
+void RecordLayoutBuilder::CheckFieldPadding(uint64_t Offset,
+                                            uint64_t UnpaddedOffset,
+                                            uint64_t UnpackedOffset,
                                             unsigned UnpackedAlign,
                                             bool isPacked,
                                             const FieldDecl *D) {
@@ -2304,20 +2302,20 @@ void RecordLayoutBuilder::CheckFieldPadding(uint64_t Offset,
     if (PadSize % CharBitNum == 0) {
       PadSize = PadSize / CharBitNum;
       InBits = false;
-    }\r
-    if (D->getIdentifier())\r
-      Diag(D->getLocation(), diag::warn_padded_struct_field)\r
-          << getPaddingDiagFromTagKind(D->getParent()->getTagKind())\r
-          << Context.getTypeDeclType(D->getParent())\r
-          << PadSize\r
-          << (InBits ? 1 : 0) /*(byte|bit)*/ << (PadSize > 1) // plural or not\r
-          << D->getIdentifier();\r
-    else\r
-      Diag(D->getLocation(), diag::warn_padded_struct_anon_field)\r
-          << getPaddingDiagFromTagKind(D->getParent()->getTagKind())\r
-          << Context.getTypeDeclType(D->getParent())\r
-          << PadSize\r
-          << (InBits ? 1 : 0) /*(byte|bit)*/ << (PadSize > 1); // plural or not\r
+    }
+    if (D->getIdentifier())
+      Diag(D->getLocation(), diag::warn_padded_struct_field)
+          << getPaddingDiagFromTagKind(D->getParent()->getTagKind())
+          << Context.getTypeDeclType(D->getParent())
+          << PadSize
+          << (InBits ? 1 : 0) /*(byte|bit)*/ << (PadSize > 1) // plural or not
+          << D->getIdentifier();
+    else
+      Diag(D->getLocation(), diag::warn_padded_struct_anon_field)
+          << getPaddingDiagFromTagKind(D->getParent()->getTagKind())
+          << Context.getTypeDeclType(D->getParent())
+          << PadSize
+          << (InBits ? 1 : 0) /*(byte|bit)*/ << (PadSize > 1); // plural or not
   }
 
   // Warn if we packed it unnecessarily. If the alignment is 1 byte don't