aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sources/shiboken6/generator/shiboken/cppgenerator.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/sources/shiboken6/generator/shiboken/cppgenerator.cpp b/sources/shiboken6/generator/shiboken/cppgenerator.cpp
index a5f325777..9c36fe2e4 100644
--- a/sources/shiboken6/generator/shiboken/cppgenerator.cpp
+++ b/sources/shiboken6/generator/shiboken/cppgenerator.cpp
@@ -4611,8 +4611,7 @@ void CppGenerator::writeMappingMethods(TextStream &s,
continue;
QString funcName = cpythonFunctionName(func);
CodeSnipList snips = func->injectedCodeSnips(TypeSystem::CodeSnipPositionAny, TypeSystem::TargetLangCode);
- s << m.returnType << ' ' << funcName << '(' << m.arguments << ")\n{\n";
- writeInvalidPyObjectCheck(s, u"self"_s, ErrorReturn::Default);
+ s << m.returnType << ' ' << funcName << '(' << m.arguments << ")\n{\n" << indent;
writeCppSelfDefinition(s, func, context, ErrorReturn::Default);
@@ -4620,7 +4619,7 @@ void CppGenerator::writeMappingMethods(TextStream &s,
? nullptr : &func->arguments().constLast();
writeCodeSnips(s, snips, TypeSystem::CodeSnipPositionAny,
TypeSystem::TargetLangCode, func, false, lastArg);
- s<< "}\n\n";
+ s << outdent << "}\n\n";
}
}
@@ -4639,7 +4638,6 @@ void CppGenerator::writeSequenceMethods(TextStream &s,
CodeSnipList snips = func->injectedCodeSnips(TypeSystem::CodeSnipPositionAny, TypeSystem::TargetLangCode);
s << seq.returnType << ' ' << funcName << '(' << seq.arguments << ")\n{\n" << indent;
- writeInvalidPyObjectCheck(s, u"self"_s, ErrorReturn::Default);
writeCppSelfDefinition(s, func, context, ErrorReturn::Default);