From 68f42229560a5c1a34385b7996b18f1771a642f3 Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Mon, 17 May 2021 00:35:03 -0500
Subject: [PATCH] Add support for Array.__pos__

---
 pyopencl/array.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pyopencl/array.py b/pyopencl/array.py
index 97dc28dc..2fafb659 100644
--- a/pyopencl/array.py
+++ b/pyopencl/array.py
@@ -339,6 +339,7 @@ class Array:
     .. automethod :: __sub__
     .. automethod :: __iadd__
     .. automethod :: __isub__
+    .. automethod :: __pos__
     .. automethod :: __neg__
     .. automethod :: __mul__
     .. automethod :: __div__
@@ -1102,6 +1103,9 @@ class Array:
             self._axpbz(self, self.dtype.type(1), self, -other)
             return self
 
+    def __pos__(self):
+        return self
+
     def __neg__(self):
         result = self._new_like_me()
         result.add_event(self._axpbz(result, -1, self, 0))
-- 
GitLab