]> granicus.if.org Git - clang/commitdiff
[modules] Simplify code logic. NFC.
authorDavide Italiano <davide@freebsd.org>
Wed, 9 Mar 2016 21:09:51 +0000 (21:09 +0000)
committerDavide Italiano <davide@freebsd.org>
Wed, 9 Mar 2016 21:09:51 +0000 (21:09 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@263060 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/Module.cpp

index e119c0535eb232b3263d08e8e999de57f1101741..3d1a40db5ea2098a2b86d8e97b7f2316216664e8 100644 (file)
@@ -418,12 +418,8 @@ void Module::print(raw_ostream &OS, unsigned Indent) const {
     OS.indent(Indent + 2);
     OS << "export ";
     printModuleId(OS, UnresolvedExports[I].Id);
-    if (UnresolvedExports[I].Wildcard) {
-      if (UnresolvedExports[I].Id.empty())
-        OS << "*";
-      else
-        OS << ".*";
-    }
+    if (UnresolvedExports[I].Wildcard)
+      OS << (UnresolvedExports[I].Id.empty() ? "*" : ".*");
     OS << "\n";
   }