sample) About to assert! > replaceConverterTypeSystemVariable converterVariable= 2 code=" Shiboken::AutoDecRef _py_ok_(PySequence_GetItem(pyResult, 0)); Shiboken::AutoDecRef _py_ret_(PySequence_GetItem(pyResult, 1)); *ok = %CONVERTTOCPP[bool](_py_ok_); double cppResult = %CONVERTTOCPP[double](_py_ret_); " loop/list=( " ok = %CONVERTTOCPP[bool]( " " ok " " bool " ) varType= * varType= * (normalized) varName= ok (sample) Types of receiver variable ('*') and %CONVERTTOCPP type system variable ('bool') differ. (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherDerived_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherDerived_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherDerived_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherDerived_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherDerived_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherDerived_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherDerived_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherDerived_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherMultipleDerived_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherMultipleDerived_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherMultipleDerived_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherMultipleDerived_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherMultipleDerived_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherMultipleDerived_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherMultipleDerived_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherMultipleDerived_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherObjectType_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherObjectType_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherObjectType_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " Shiboken::Conversions::pythonToCppPointer(Sbk_OtherObjectType_TypeF(), pyIn, cppOut);\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherObjectType_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherObjectType_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherObjectType_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " auto pyOut = reinterpret_cast(Shiboken::BindingManager::instance().retrieveWrapper(cppIn));\n if (pyOut) {\n Py_INCREF(pyOut);\n return pyOut;\n }\n bool changedTypeName = false;\n auto tCppIn = reinterpret_cast(cppIn);\n const char *typeName = typeid(*tCppIn).name();\n auto sbkType = Shiboken::ObjectType::typeForTypeName(typeName);\n if (sbkType && Shiboken::ObjectType::hasSpecialCastFunction(sbkType)) {\n typeName = typeNameOf(tCppIn);\n changedTypeName = true;\n }\n PyObject *result = Shiboken::Object::newObject(Sbk_OtherObjectType_TypeF(), const_cast(cppIn), false, /* exactType */ changedTypeName, typeName);\n if (changedTypeName)\n delete [] typeName;\n return result;\n" (other) replaceConverterTypeSystemVariable UNCHANGED " *reinterpret_cast<::NoImplicitConversion *>(cppOut) = ::NoImplicitConversion(*reinterpret_cast< ::ExtendsNoImplicitConversion *>(Shiboken::Conversions::cppPointer(SbkotherTypes[SBK_EXTENDSNOIMPLICITCONVERSION_IDX], reinterpret_cast(pyIn))));\n" (other) replaceConverterTypeSystemVariable UNCHANGED " *reinterpret_cast<::NoImplicitConversion *>(cppOut) = ::NoImplicitConversion(*reinterpret_cast< ::ExtendsNoImplicitConversion *>(Shiboken::Conversions::cppPointer(SbkotherTypes[SBK_EXTENDSNOIMPLICITCONVERSION_IDX], reinterpret_cast(pyIn))));\n" (other) replaceConverterTypeSystemVariable UNCHANGED " *reinterpret_cast<::NoImplicitConversion *>(cppOut) = ::NoImplicitConversion(*reinterpret_cast< ::ExtendsNoImplicitConversion *>(Shiboken::Conversions::cppPointer(SbkotherTypes[SBK_EXTENDSNOIMPLICITCONVERSION_IDX], reinterpret_cast(pyIn))));\n" (other) replaceConverterTypeSystemVariable UNCHANGED " *reinterpret_cast<::NoImplicitConversion *>(cppOut) = ::NoImplicitConversion(*reinterpret_cast< ::ExtendsNoImplicitConversion *>(Shiboken::Conversions::cppPointer(SbkotherTypes[SBK_EXTENDSNOIMPLICITCONVERSION_IDX], reinterpret_cast(pyIn))));\n" (other) replaceConverterTypeSystemVariable UNCHANGED " *reinterpret_cast<::Str *>(cppOut) = ::Str(*reinterpret_cast< ::Number *>(Shiboken::Conversions::cppPointer(SbkotherTypes[SBK_NUMBER_IDX], reinterpret_cast(pyIn))));\n" (other) replaceConverterTypeSystemVariable UNCHANGED " *reinterpret_cast<::Str *>(cppOut) = ::Str(*reinterpret_cast< ::Number *>(Shiboken::Conversions::cppPointer(SbkotherTypes[SBK_NUMBER_IDX], reinterpret_cast(pyIn))));\n" (other) replaceConverterTypeSystemVariable UNCHANGED " *reinterpret_cast<::Str *>(cppOut) = ::Str(*reinterpret_cast< ::Number *>(Shiboken::Conversions::cppPointer(SbkotherTypes[SBK_NUMBER_IDX], reinterpret_cast(pyIn))));\n" (other) replaceConverterTypeSystemVariable UNCHANGED " *reinterpret_cast<::Str *>(cppOut) = ::Str(*reinterpret_cast< ::Number *>(Shiboken::Conversions::cppPointer(SbkotherTypes[SBK_NUMBER_IDX], reinterpret_cast(pyIn))));\n" (other) > replaceConverterTypeSystemVariable converterVariable= 3 code=" auto &cppInRef = *reinterpret_cast<::std::list *>(const_cast(cppIn)); // TEMPLATE - cpplist_to_pylist_convertion - START PyObject* pyOut = PyList_New((int) cppInRef.size()); ::std::list::const_iterator it = cppInRef.begin(); for (int idx = 0; it != cppInRef.end(); ++it, ++idx) { ::ObjectType* cppItem(*it); PyList_SET_ITEM(pyOut, idx, %CONVERTTOPYTHON[::ObjectType*](cppItem)); } return pyOut; // TEMPLATE - cpplist_to_pylist_convertion - END " loop/list=( " %CONVERTTOPYTHON[::ObjectType*]( " " ::ObjectType* " ) loop conversionString=" %CONVERTTOPYTHON[::ObjectType*](cppItem ", conversion=" Shiboken::Conversions::pointerToPython(reinterpret_cast(SbksampleTypes[SBK_OBJECTTYPE_IDX]), cppItem " < replaceConverterTypeSystemVariable code=" auto &cppInRef = *reinterpret_cast<::std::list *>(const_cast(cppIn)); // TEMPLATE - cpplist_to_pylist_convertion - START PyObject* pyOut = PyList_New((int) cppInRef.size()); ::std::list::const_iterator it = cppInRef.begin(); for (int idx = 0; it != cppInRef.end(); ++it, ++idx) { ::ObjectType* cppItem(*it); PyList_SET_ITEM(pyOut, idx, Shiboken::Conversions::pointerToPython(reinterpret_cast(SbksampleTypes[SBK_OBJECTTYPE_IDX]), cppItem)); } return pyOut; // TEMPLATE - cpplist_to_pylist_convertion - END "