Refactor: Simplify boolean expressions in libclang
authorDmitri Gribenko <gribozavr@gmail.com>
Mon, 23 Mar 2015 19:23:50 +0000 (19:23 +0000)
committerDmitri Gribenko <gribozavr@gmail.com>
Mon, 23 Mar 2015 19:23:50 +0000 (19:23 +0000)
Simplify boolean expresions using true and false with clang-tidy.

Patch by Richard.

llvm-svn: 232996

clang/tools/libclang/CIndex.cpp

index 0ce8672..b98cf5a 100644 (file)
@@ -1718,7 +1718,7 @@ public:
     return VJ->getKind() == DeclVisitKind;
   }
   const Decl *get() const { return static_cast<const Decl *>(data[0]); }
-  bool isFirst() const { return data[1] ? true : false; }
+  bool isFirst() const { return data[1] != nullptr; }
 };
 class TypeLocVisit : public VisitorJob {
 public: