Fix 5 ClangTidy - Readability findings.
authorJacques Pienaar <jpienaar@google.com>
Thu, 30 May 2019 04:15:43 +0000 (21:15 -0700)
committerMehdi Amini <joker.eph@gmail.com>
Sun, 2 Jun 2019 03:10:22 +0000 (20:10 -0700)
    * the 'empty' method should be used to check for emptiness instead of 'size'
    * using decl 'CapturableHandle' is unused
    * redundant get() call on smart pointer
    * using decl 'apply' is unused
    * using decl 'ScopeGuard' is unused

--

PiperOrigin-RevId: 250623863

mlir/bindings/python/pybind.cpp
mlir/examples/Linalg/Linalg1/lib/Common.cpp
mlir/include/mlir/IR/MLIRContext.h
mlir/lib/Transforms/Vectorize.cpp

index 3dd4d92..76cec27 100644 (file)
@@ -482,7 +482,7 @@ struct PythonAttributedType {
     std::string res;
     llvm::raw_string_ostream os(res);
     t.print(os);
-    if (attrs.size() == 0)
+    if (attrs.empty())
       return os.str();
 
     os << '{';
index a192e2e..9ce6613 100644 (file)
@@ -28,7 +28,6 @@
 
 using llvm::ArrayRef;
 using mlir::ConstantIndexOp;
-using mlir::edsc::CapturableHandle;
 using mlir::edsc::ValueHandle;
 using mlir::edsc::intrinsics::alloc;
 using mlir::edsc::intrinsics::ret;
index 864fd96..48e9e03 100644 (file)
@@ -65,7 +65,7 @@ public:
 
   // This is effectively private given that only MLIRContext.cpp can see the
   // MLIRContextImpl type.
-  MLIRContextImpl &getImpl() { return *impl.get(); }
+  MLIRContextImpl &getImpl() { return *impl; }
 
   /// Emit an error message using the diagnostic engine.
   InFlightDiagnostic emitError(Location location);
index 4b66a77..ddaf112 100644 (file)
@@ -537,10 +537,8 @@ using namespace mlir;
 
 #define DEBUG_TYPE "early-vect"
 
-using functional::apply;
 using functional::makePtrDynCaster;
 using functional::map;
-using functional::ScopeGuard;
 using llvm::dbgs;
 using llvm::DenseSet;
 using llvm::SetVector;