]> granicus.if.org Git - clang/commitdiff
simplify
authorChris Lattner <sabre@nondot.org>
Wed, 19 Nov 2008 08:24:49 +0000 (08:24 +0000)
committerChris Lattner <sabre@nondot.org>
Wed, 19 Nov 2008 08:24:49 +0000 (08:24 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@59610 91177308-0d34-0410-b5e6-96231b3b80d8

lib/CodeGen/CGObjC.cpp

index 044368c6998c098b06c8abdd719a5e6ef2d28815..963aac82bf2cb826a39c0de2717c06244adf1d8b 100644 (file)
@@ -63,7 +63,7 @@ RValue CodeGenFunction::EmitObjCMessageExpr(const ObjCMessageExpr *E) {
     // Very special case, super send in class method. The receiver is
     // self (the class object) and the send uses super semantics.
     if (!OID) {
-      assert(!strcmp(E->getClassName()->getName(), "super") &&
+      assert(E->getClassName()->isName("super")) &&
              "Unexpected missing class interface in message send.");
       isSuperMessage = true;
       Receiver = LoadObjCSelf();