Index: third_party/cython/src/Cython/Includes/libcpp/utility.pxd |
diff --git a/third_party/cython/src/Cython/Includes/libcpp/utility.pxd b/third_party/cython/src/Cython/Includes/libcpp/utility.pxd |
new file mode 100644 |
index 0000000000000000000000000000000000000000..d3823930e696e40829803b6a3e418deae05be23b |
--- /dev/null |
+++ b/third_party/cython/src/Cython/Includes/libcpp/utility.pxd |
@@ -0,0 +1,13 @@ |
+cdef extern from "<utility>" namespace "std": |
+ cdef cppclass pair[T, U]: |
+ T first |
+ U second |
+ pair() nogil except + |
+ pair(pair&) nogil except + |
+ pair(T&, U&) nogil except + |
+ bint operator==(pair&, pair&) nogil |
+ bint operator!=(pair&, pair&) nogil |
+ bint operator<(pair&, pair&) nogil |
+ bint operator>(pair&, pair&) nogil |
+ bint operator<=(pair&, pair&) nogil |
+ bint operator>=(pair&, pair&) nogil |