summaryrefslogtreecommitdiffstats
path: root/contrib/restricted/boost/libs/python/src/object/stl_iterator.cpp
diff options
context:
space:
mode:
authorneksard <[email protected]>2022-02-10 16:45:33 +0300
committerDaniil Cherednik <[email protected]>2022-02-10 16:45:33 +0300
commit1d9c550e7c38e051d7961f576013a482003a70d9 (patch)
treeb2cc84ee7850122e7ccf51d0ea21e4fa7e7a5685 /contrib/restricted/boost/libs/python/src/object/stl_iterator.cpp
parent8f7cf138264e0caa318144bf8a2c950e0b0a8593 (diff)
Restoring authorship annotation for <[email protected]>. Commit 2 of 2.
Diffstat (limited to 'contrib/restricted/boost/libs/python/src/object/stl_iterator.cpp')
-rw-r--r--contrib/restricted/boost/libs/python/src/object/stl_iterator.cpp94
1 files changed, 47 insertions, 47 deletions
diff --git a/contrib/restricted/boost/libs/python/src/object/stl_iterator.cpp b/contrib/restricted/boost/libs/python/src/object/stl_iterator.cpp
index abfbf32afa8..e32d3214521 100644
--- a/contrib/restricted/boost/libs/python/src/object/stl_iterator.cpp
+++ b/contrib/restricted/boost/libs/python/src/object/stl_iterator.cpp
@@ -1,48 +1,48 @@
-// Copyright Eric Niebler 2005.
-// Distributed under the Boost Software License, Version 1.0. (See
-// accompanying file LICENSE_1_0.txt or copy at
-// http://www.boost.org/LICENSE_1_0.txt)
-//
-// Credits:
-// Andreas Kl\:ockner for fixing increment() to handle
-// error conditions.
-
-#include <boost/python/object.hpp>
-#include <boost/python/handle.hpp>
-#include <boost/python/object/stl_iterator_core.hpp>
-
-namespace boost { namespace python { namespace objects
-{
-
-stl_input_iterator_impl::stl_input_iterator_impl()
- : it_()
- , ob_()
+// Copyright Eric Niebler 2005.
+// Distributed under the Boost Software License, Version 1.0. (See
+// accompanying file LICENSE_1_0.txt or copy at
+// http://www.boost.org/LICENSE_1_0.txt)
+//
+// Credits:
+// Andreas Kl\:ockner for fixing increment() to handle
+// error conditions.
+
+#include <boost/python/object.hpp>
+#include <boost/python/handle.hpp>
+#include <boost/python/object/stl_iterator_core.hpp>
+
+namespace boost { namespace python { namespace objects
{
-}
-
-stl_input_iterator_impl::stl_input_iterator_impl(boost::python::object const &ob)
- : it_(ob.attr("__iter__")())
- , ob_()
-{
- this->increment();
-}
-
-void stl_input_iterator_impl::increment()
-{
- this->ob_ = boost::python::handle<>(
- boost::python::allow_null(PyIter_Next(this->it_.ptr())));
- if (PyErr_Occurred())
- throw boost::python::error_already_set();
-}
-
-bool stl_input_iterator_impl::equal(stl_input_iterator_impl const &that) const
-{
- return !this->ob_ == !that.ob_;
-}
-
-boost::python::handle<> const &stl_input_iterator_impl::current() const
-{
- return this->ob_;
-}
-
-}}} // namespace boost::python::objects
+
+stl_input_iterator_impl::stl_input_iterator_impl()
+ : it_()
+ , ob_()
+{
+}
+
+stl_input_iterator_impl::stl_input_iterator_impl(boost::python::object const &ob)
+ : it_(ob.attr("__iter__")())
+ , ob_()
+{
+ this->increment();
+}
+
+void stl_input_iterator_impl::increment()
+{
+ this->ob_ = boost::python::handle<>(
+ boost::python::allow_null(PyIter_Next(this->it_.ptr())));
+ if (PyErr_Occurred())
+ throw boost::python::error_already_set();
+}
+
+bool stl_input_iterator_impl::equal(stl_input_iterator_impl const &that) const
+{
+ return !this->ob_ == !that.ob_;
+}
+
+boost::python::handle<> const &stl_input_iterator_impl::current() const
+{
+ return this->ob_;
+}
+
+}}} // namespace boost::python::objects