reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
   65 class PythonBytes;

References

gen/tools/lldb/scripts/LLDBWrapPython.cpp
19317       PythonBytes bytes(static_cast<const uint8_t*>(arg4), result);
19375     else if (PythonBytes::Check(obj2)) {
19376       PythonBytes bytes(PyRefType::Borrowed, obj2);
23087     else if (PythonBytes::Check(obj1)) {
23088       PythonBytes bytes(PyRefType::Borrowed, obj1);
25680     else if (PythonBytes::Check(obj1)) {
25681       PythonBytes bytes(PyRefType::Borrowed, obj1);
43726     else if (PythonBytes::Check(obj1)) {
43727       PythonBytes bytes(PyRefType::Borrowed, obj1);
45271       PythonBytes bytes(static_cast<const uint8_t*>(arg3), result);
45323     else if (PythonBytes::Check(obj2)) {
45324       PythonBytes bytes(PyRefType::Borrowed, obj2);
55479       PythonBytes bytes(static_cast<const uint8_t*>(arg3), result);
59180     else if (PythonBytes::Check(obj2)) {
59181       PythonBytes bytes(PyRefType::Borrowed, obj2);
59257     else if (PythonBytes::Check(obj3)) {
59258       PythonBytes bytes(PyRefType::Borrowed, obj3);
64369       PythonBytes bytes(static_cast<const uint8_t*>(arg3), result);
64459       PythonBytes bytes(static_cast<const uint8_t*>(arg3), result);
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
  264   *this = Take<PythonBytes>(PyBytes_FromStringAndSize(data, bytes.size()));
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.h
  128 template <typename T> T Take(PyObject *obj) {
  131   T thing(PyRefType::Owned, obj);
  415     T::Convert(type, py_obj);
  416     if (T::Check(py_obj))
  425 class PythonBytes : public TypedPythonObject<PythonBytes> {
  447   PythonByteArray(const PythonBytes &object);
tools/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
 1776     PythonBytes result(PyRefType::Borrowed, py_return.get());
tools/lldb/unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp
  227   PythonBytes python_bytes(PyRefType::Owned, py_bytes);
usr/include/c++/7.4.0/bits/move.h
   98     move(_Tp&& __t) noexcept
usr/include/c++/7.4.0/type_traits
 1633     { typedef _Tp   type; };