Index: /Volumes/EyeFive/Sources/LLVM/llvm/tools/clang/docs/LibTooling.html
===================================================================
--- /Volumes/EyeFive/Sources/LLVM/llvm/tools/clang/docs/LibTooling.html	(revision 161755)
+++ /Volumes/EyeFive/Sources/LLVM/llvm/tools/clang/docs/LibTooling.html	(working copy)
@@ -141,13 +141,11 @@
   cl::ParseCommandLineOptions(argc, argv);
   if (!Compilations) {
     std::string ErrorMessage;
-    if (!BuildPath.empty()) {
-      Compilations.reset(
-         CompilationDatabase::autoDetectFromDirectory(BuildPath, ErrorMessage));
-    } else {
-      Compilations.reset(CompilationDatabase::autoDetectFromSource(
-          SourcePaths[0], ErrorMessage));
-    }
+    Compilations.reset(
+      !BuildPath.empty() ?
+        CompilationDatabase::autoDetectFromDirectory(BuildPath, ErrorMessage) :
+        CompilationDatabase::autoDetectFromSource(SourcePaths[0], ErrorMessage)
+      );
     if (!Compilations)
       llvm::report_fatal_error(ErrorMessage);
   }
