[ConstantFold] Fix bitcast to gep constant folding transform.
[oota-llvm.git] / unittests / Support / ErrorOrTest.cpp
index 82bbe090960ac3384a2f4892f95eddcc10f6faca..73d0e3f2bb711f12656176f742b1f8a4b0c69787 100644 (file)
@@ -66,6 +66,11 @@ TEST(ErrorOr, Covariant) {
   ErrorOr<std::unique_ptr<int>> b4(b3);
 }
 
+TEST(ErrorOr, Comparison) {
+  ErrorOr<int> x(errc::no_such_file_or_directory);
+  EXPECT_EQ(x, errc::no_such_file_or_directory);
+}
+
 // ErrorOr<int*> x(nullptr);
 // ErrorOr<std::unique_ptr<int>> y = x; // invalid conversion
 static_assert(