Lines Matching refs:self
70 // `-Wall`, which is used here for overloading (e.g. `py::self += py::self `).
73 // TODO(eric): This could be resolved using a function / functor (e.g. `py::self()`).
90 .def(py::self + py::self)
91 .def(py::self + float())
92 .def(py::self - py::self)
93 .def(py::self - float())
94 .def(py::self * float())
95 .def(py::self / float())
96 .def(py::self * py::self)
97 .def(py::self / py::self)
98 .def(py::self += py::self)
99 .def(py::self -= py::self)
100 .def(py::self *= float())
101 .def(py::self /= float())
102 .def(py::self *= py::self)
103 .def(py::self /= py::self)
104 .def(float() + py::self)
105 .def(float() - py::self)
106 .def(float() * py::self)
107 .def(float() / py::self)
108 .def(-py::self)
110 .def(hash(py::self))
119 .def(py::self + py::self);
123 .def(py::self + py::self)
140 .def(py::self += int())
153 .def(py::self -= int())
164 .def(py::self *= int())