OSDN Git Service

Update wording, as aggregates are now first-class.
authorDan Gohman <gohman@apple.com>
Wed, 27 Aug 2008 14:44:57 +0000 (14:44 +0000)
committerDan Gohman <gohman@apple.com>
Wed, 27 Aug 2008 14:44:57 +0000 (14:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@55413 91177308-0d34-0410-b5e6-96231b3b80d8

lib/VMCore/Verifier.cpp

index 26d55e9..299a0f4 100644 (file)
@@ -505,10 +505,9 @@ void Verifier::visitFunction(Function &F) {
     Assert2(I->getType() == FT->getParamType(i),
             "Argument value does not match function argument type!",
             I, FT->getParamType(i));
-    // Make sure no aggregates are passed by value.
     Assert1(I->getType()->isFirstClassType(),
-            "Functions cannot take aggregates as arguments by value!", I);
-   }
+            "Function arguments must have first-class types!", I);
+  }
 
   if (F.isDeclaration()) {
     Assert1(F.hasExternalLinkage() || F.hasDLLImportLinkage() ||