diff --git a/documentation/limitations.rst b/documentation/limitations.rst index 1c544c6d..5ba84935 100644 --- a/documentation/limitations.rst +++ b/documentation/limitations.rst @@ -90,3 +90,5 @@ Known Bugs 2. The unary ``operator*`` (dereference operator) will currently map to ``__mul__``. 3. The division operator ``operator/`` currently maps to ``python2``'s ``__div__``. + +4. In ``C++``, if a user defines ``std::ostream& operator<<`` in a namespace distinct from the class definition, it is possible the autogenerated code might not be compilable as it will generate a ``__str__`` function which will use the ``<<`` operator without properly specifing which namespace the operator is in.