GCC Code Coverage Report


Directory: ./
Date: 2026-01-30 16:30:53
Exec Total Coverage
Lines: 3459 3965 87.2%
Functions: 473 534 88.6%
Branches: 6430 7889 81.5%

Function (File:Line) Call count Line coverage Branch coverage Condition coverage Block coverage
licenceSave(std::basic_ofstream<char, std::char_traits<char> >&) (src/BackEnd/header_generator.cpp:26)called 30 times100.0%100.0%-%75.0%
makeVarType(PString const&, bool, bool, bool, bool) (src/Representation/type_utils.cpp:156)called 107 times90.9%88.9%-%85.7%
testProject(PPath const&, std::vector<PPath, std::allocator<PPath> > const&) (TESTS/TEST_SIMPLE_PROJECT/main.cpp:17)called 1 time100.0%91.9%-%45.9%
testProject(PPath const&, std::vector<PPath, std::allocator<PPath> > const&) (TESTS/TEST_SIMPLE_PROJECT_EDGE/main.cpp:19)called 1 time100.0%73.5%-%46.5%
testProject(PPath const&, std::vector<PPath, std::allocator<PPath> > const&) (TESTS/TEST_SIMPLE_PROJECT_NANOBIND/main.cpp:17)called 1 time100.0%91.9%-%45.9%
testProject(PPath const&, std::vector<PPath, std::allocator<PPath> > const&) (TESTS/TEST_SIMPLE_PROJECT_WRAPPER/main.cpp:16)called 1 time100.0%92.3%-%45.9%
getClassName(PFileParser&) (src/FrontEnd/parserClassConfig.cpp:25)called 9 times100.0%100.0%-%77.8%
testCppTrait() (TESTS/TEST_TRAIT/TEST_CPP_TRAIT/main.cpp:22)called 1 time100.0%100.0%-%49.3%
testGitlabDoc() (TESTS/TEST_GITLAB_DOC/main.cpp:15)called 1 time100.0%100.0%-%47.0%
testTypeUtils() (TESTS/TEST_GENERATOR_UTILS/main.cpp:32)called 1 time100.0%100.0%-%47.4%
licenceSaveStr() (src/BackEnd/header_generator.cpp:13)called 30 times88.9%100.0%-%90.0%
parseEnumValue(PClassConfig&, PFileParser&, PString&) (src/FrontEnd/parserClassConfig.cpp:113)called 2 times100.0%93.8%-%56.2%
saveHeaderFile(PPath const&) (src/BackEnd/header_generator.cpp:41)called 2 times100.0%100.0%-%90.0%
saveSourceFile(PPath const&, PString const&) (src/BackEnd/header_generator.cpp:61)called 2 times100.0%100.0%-%93.8%
getGitlabDocUrl(PString const&) (src/BackEnd/gitlab_doc.cpp:14)called 3 times100.0%100.0%-%55.3%
getIsSimpleType(PString const&) (src/Representation/type_utils.cpp:32)called 216 times100.0%100.0%-%73.1%
parseEnumConfig(std::vector<PClassConfig, std::allocator<PClassConfig> >&, PFileParser&, PString&) (src/FrontEnd/parserClassConfig.cpp:132)called 7 times78.3%67.3%-%57.7%
testMakeVarType() (TESTS/TEST_GENERATOR_UTILS/main.cpp:93)called 1 time100.0%100.0%-%46.7%
generatePixiBody(ProjectConfig const&) (src/simple_project_generator.cpp:151)called 3 times94.4%86.5%-%65.3%
testCppTraitTest() (TESTS/TEST_TRAIT/TEST_CPP_TRAIT_TEST/main.cpp:23)called 1 time100.0%100.0%-%49.0%
is_package_in_dir(std::vector<PPath, std::allocator<PPath> >&, PString const&, PPath const&, PPackageAttribute&) (src/project_generator_load.cpp:216)called 18 times100.0%100.0%-%82.8%
parsePClassConfig(std::vector<PClassConfig, std::allocator<PClassConfig> >&, PFileParser&, PString&, std::vector<PString, std::allocator<PString> >&) (src/FrontEnd/parserClassConfig.cpp:168)called 6 times66.7%47.2%-%43.8%
parserClassConfig(std::vector<PClassConfig, std::allocator<PClassConfig> >&, std::vector<PPath, std::allocator<PPath> >&, PPath const&) (src/FrontEnd/parserClassConfig.cpp:214)called 6 times81.0%61.4%-%38.9%
check_package_file(PPath const&, PString const&, PPath const&, PPackageAttribute&) (src/project_generator_load.cpp:179)called 37 times87.5%69.2%-%47.1%
class_getIsPointer(PString const&) (src/BackEnd/generator_class_cpp.cpp:17)called 16 times100.0%33.3%-%63.6%
generateMaintainer(ProjectConfig const&) (src/simple_project_generator.cpp:256)called 3 times92.3%100.0%-%57.6%
registerSizeMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:58)called 2 times100.0%100.0%-%92.0%
testCppSetterTrait() (TESTS/TEST_TRAIT/TEST_CPP_SETTER_TRAIT/main.cpp:17)called 1 time100.0%100.0%-%51.0%
generator_class_cpp(PTraitBackendManager const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, PPath const&, PPath const&, GeneratorMode const&, std::vector<PPath, std::allocator<PPath> > const&) (src/BackEnd/generator_class_cpp.cpp:361)called 6 times55.6%31.6%-%20.7%
getCMakeListsHeader() (src/BackEnd/cmakelist_generator.cpp:12)called 21 times92.9%100.0%-%93.3%
isPhoenixDependency(PString const&) (src/simple_project_generator.cpp:54)called 119 times100.0%62.5%-%69.6%
parseProjectMembers(std::map<PString, PProjectMembers, std::less<PString>, std::allocator<std::pair<PString const, PProjectMembers> > >&, DicoValue const*) (src/project_generator_load.cpp:57)called 12 times93.8%88.2%-%54.3%
testGetIsSimpleType() (TESTS/TEST_GENERATOR_UTILS/main.cpp:14)called 1 time100.0%100.0%-%46.5%
testHeaderGenerator() (TESTS/TEST_HEADER_GENERATOR/main.cpp:12)called 1 time100.0%100.0%-%46.5%
createClassAttribute(PString const&, PString const&, PString const&) (src/Representation/class_attribute_utils.cpp:15)called 27 times85.7%100.0%-%87.5%
createClassAttribute(PString const&, PString const&, bool, bool, PString const&) (src/Representation/class_attribute_utils.cpp:31)not called0.0%0.0%-%0.0%
errorUnexpectedToken(PFileParser const&, PString const&) (src/FrontEnd/parserClassConfig.cpp:16)not called0.0%0.0%-%0.0%
generateKeywordsBody(ProjectConfig const&) (src/simple_project_generator.cpp:274)called 3 times90.0%90.0%-%77.8%
generator_class_full(PTraitBackendManager const&, ProjectParam const&) (src/BackEnd/generator_class_cpp.cpp:491)called 3 times82.6%66.0%-%45.2%
generator_class_test(PTraitBackendManager const&, PPath const&, PClassConfig const&, PString const&, PPath const&, GeneratorMode const&) (src/BackEnd/generator_class_cpp.cpp:451)called 6 times100.0%70.6%-%48.9%
generator_typeIsList(PString const&) (src/Representation/type_utils.cpp:14)called 4 times100.0%100.0%-%77.8%
get_nanobind_include(PString const&) (src/TraitBackEnd/Nanobind/NanobindTraitInclude/NanobindTraitInclude.cpp:19)called 5 times100.0%77.3%-%74.5%
saveHeaderSourceFile(PPath const&, PPath const&) (src/BackEnd/header_generator.cpp:77)called 2 times100.0%-%-%100.0%
testWrapperTraitTest() (TESTS/TEST_TRAIT/TEST_WRAPPER_TRAIT_TEST/main.cpp:18)called 1 time100.0%100.0%-%48.5%
updateCurrentComment(PFileParser&, PString&) (src/FrontEnd/parserClassConfig.cpp:34)called 40 times77.8%60.0%-%38.6%
wrapper_getClassName(PClassConfig const&) (src/Representation/wrapper_utils.cpp:70)called 44 times100.0%100.0%-%80.0%
generateCmakeFindBody(ProjectConfig const&) (src/simple_project_generator.cpp:62)called 3 times88.9%92.3%-%74.2%
generate_empty_config(PPath&, PString const&, PString&, PString&) (src/project_generator_load.cpp:155)called 1 time100.0%100.0%-%74.2%
pythonAssertTestValue(PString const&, PClassAttribute const&, PString const&, PString const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PClassConfig, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, PClassConfig> > > const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:498)called 5 times61.5%40.5%-%24.2%
updateCurrentTemplate(PFileParser&, std::vector<PString, std::allocator<PString> >&) (src/FrontEnd/parserClassConfig.cpp:52)called 7 times40.0%25.0%-%18.9%
class_checkClassConfig(bool&, bool&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&) (src/BackEnd/generator_class_cpp.cpp:343)called 6 times100.0%100.0%-%100.0%
createGetterMethodName(PString const&) (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:21)called 5 times100.0%100.0%-%64.3%
createSetterMethodName(PString const&) (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:29)called 5 times100.0%100.0%-%64.3%
generateAuthorListPixi(ProjectConfig const&) (src/simple_project_generator.cpp:191)called 3 times88.9%100.0%-%58.3%
generateCppClassesFull(ProjectParam const&) (src/simple_project_generator.cpp:435)called 2 times100.0%100.0%-%88.2%
generateReplacementMap(ProjectConfig const&, GeneratorMode const&, PString const&, PString const&, PString const&, PString const&, PString const&, PString const&, PString const&, PString const&, PString const&, PString const&, PString const&, PString const&, PString const&, PString const&) (src/simple_project_generator.cpp:334)called 3 times96.6%100.0%-%56.0%
generateTargetLinkBody(ProjectConfig const&) (src/simple_project_generator.cpp:127)called 3 times92.9%100.0%-%69.0%
getFindPackageFileName(PString const&) (src/BackEnd/cmakelist_generator.cpp:32)not called0.0%0.0%-%0.0%
pythonDefaultTestValue(PString const&, PClassAttribute const&, PString const&, PString const&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, PClassConfig, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, PClassConfig> > > const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:469)called 5 times61.5%40.0%-%24.5%
generateMarkdownDepList(ProjectConfig const&) (src/simple_project_generator.cpp:176)called 3 times87.5%100.0%-%64.1%
generator_nanobind_full(PNanobindTraitBackendManager const&, ProjectParam const&) (src/BackEnd/nanobind_generator.cpp:83)called 1 time78.9%57.1%-%43.5%
generator_nanobind_test(PNanobindTraitBackendManager const&, PPath const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, PString const&, PPath const&, GeneratorMode const&) (src/BackEnd/nanobind_generator.cpp:61)called 2 times85.7%80.6%-%55.2%
getter_createGetterDecl(PString const&, PString const&, PString const&, bool, bool) (src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp:18)called 64 times85.7%100.0%-%53.7%
setter_createSetterDecl(PString const&, PString const&, PString const&, bool) (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:17)called 32 times87.5%100.0%-%53.2%
testGetClassDefTemplate() (TESTS/TEST_GENERATOR_CLASS_CPP/main.cpp:14)called 1 time100.0%70.0%-%46.4%
wrapper_getExpectedType(PString const&) (src/Representation/wrapper_utils.cpp:57)not called0.0%0.0%-%0.0%
checkPProjectMembersCopy() (TESTS/TEST_PPROJECTMEMBERS/main.cpp:38)called 1 time100.0%100.0%-%59.1%
generatePhoenixGlobalDep(ProjectConfig const&) (src/simple_project_generator.cpp:109)called 3 times90.9%100.0%-%56.5%
generator_class_cpp_test(PTraitBackendManager const&, PPath const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, PString const&, PPath const&, GeneratorMode const&) (src/BackEnd/generator_class_cpp.cpp:471)called 5 times100.0%100.0%-%59.8%
generator_class_testMain(PTraitBackendManager const&, PPath const&, PClassConfig const&, PPath const&, GeneratorMode const&) (src/BackEnd/generator_class_cpp.cpp:403)called 6 times100.0%91.7%-%57.1%
generator_nanobind_class(PNanobindTraitBackendManager const&, PPath&, PPath const&, PPath const&, std::vector<PPath, std::allocator<PPath> > const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, GeneratorMode const&) (src/BackEnd/nanobind_generator.cpp:23)called 2 times93.3%87.9%-%75.7%
getDefaultValueTypeInCpp(PString const&) (src/Representation/type_utils.cpp:41)called 26 times100.0%100.0%-%100.0%
parseClassConfigAttribut(PClassConfig&, PFileParser&, PString&) (src/FrontEnd/parserClassConfig.cpp:67)called 12 times100.0%100.0%-%59.3%
parseParentOfClassConfig(PClassConfig&, PFileParser&) (src/FrontEnd/parserClassConfig.cpp:88)called 6 times15.4%9.4%-%11.3%
simple_project_generator(PPath const&, std::vector<PPath, std::allocator<PPath> > const&, PString const&, GeneratorMode const&) (src/simple_project_generator.cpp:500)called 4 times69.2%67.7%-%45.4%
wrapper_getBuildValueStr(PString const&) (src/Representation/wrapper_utils.cpp:14)not called0.0%0.0%-%0.0%
wrapper_getObjectToValue(PString const&) (src/Representation/wrapper_utils.cpp:29)not called0.0%0.0%-%0.0%
wrapper_getValueToObject(PString const&) (src/Representation/wrapper_utils.cpp:43)not called0.0%0.0%-%0.0%
class_createTestClassCopy(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:50)called 5 times100.0%100.0%-%56.5%
class_getClassDefTemplate(std::vector<PString, std::allocator<PString> > const&) (src/BackEnd/generator_class_cpp.cpp:26)called 17 times100.0%93.3%-%77.1%
generatePhoenixFindModule(ProjectConfig const&) (src/simple_project_generator.cpp:94)called 3 times87.5%100.0%-%78.3%
generateProjectAuthorList(ProjectConfig const&) (src/simple_project_generator.cpp:206)called 3 times94.7%100.0%-%61.8%
generator_enum_cpp_header(PTraitBackendManager const&, std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/generator_class_cpp.cpp:152)called 1 time91.7%74.6%-%74.7%
project_wrapper_classTest(PWrapperTraitBackendManager const&, PPath const&, PString const&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/wrapper_generator_struct.cpp:451)called 5 times100.0%96.6%-%53.5%
pythonGetDefaultTestValue(PString&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:439)called 10 times41.2%43.9%-%52.2%
checkPPackageAttributeCopy() (TESTS/TEST_PPACKAGEATTRIBUTE/main.cpp:44)called 1 time100.0%100.0%-%56.5%
generateAllReplacementData(ProjectConfig const&, GeneratorMode const&, std::vector<PPath, std::allocator<PPath> > const&) (src/simple_project_generator.cpp:374)called 3 times100.0%100.0%-%54.9%
generateWrapperClassesFull(ProjectParam const&) (src/simple_project_generator.cpp:452)called 1 time100.0%100.0%-%83.3%
generator_class_cpp_header(PTraitBackendManager const&, std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/generator_class_cpp.cpp:186)called 7 times85.7%82.5%-%70.5%
generator_class_cpp_source(PTraitBackendManager const&, std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/generator_class_cpp.cpp:283)called 8 times100.0%100.0%-%78.6%
simple_project_load_config(ProjectParam&, PPath const&, std::vector<PPath, std::allocator<PPath> > const&) (src/simple_project_generator.cpp:410)called 3 times75.0%60.0%-%63.0%
generateNanobindClassesFull(ProjectParam const&) (src/simple_project_generator.cpp:464)called 1 time100.0%100.0%-%87.5%
generator_getListNestedType(PString const&) (src/Representation/type_utils.cpp:22)called 2 times100.0%100.0%-%65.2%
getDefaultValueTypeInPython(PString const&) (src/Representation/type_utils.cpp:73)not called0.0%0.0%-%0.0%
is_generate_empty_config_ok(PPath&, PString const&, PPackageAttribute&) (src/project_generator_load.cpp:231)called 1 time80.0%55.0%-%46.3%
makeMultiIncludeDefineMacro(PString const&) (src/BackEnd/header_generator.cpp:34)called 10 times100.0%100.0%-%50.0%
wrapper_generator_class_cpp(PWrapperTraitBackendManager const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, PPath const&, PPath const&, GeneratorMode const&, std::vector<PPath, std::allocator<PPath> > const&) (src/BackEnd/wrapper_generator_struct.cpp:348)called 3 times100.0%85.2%-%46.7%
wrapper_getObjectParseTuple(PString const&) (src/Representation/wrapper_utils.cpp:78)called 3 times87.5%100.0%-%63.2%
checkPProjectMembersEquality(PProjectMembers&, PProjectMembers&) (TESTS/TEST_PPROJECTMEMBERS/main.cpp:14)called 2 times100.0%-%-%100.0%
generateClassGeneratorScript(std::vector<PPath, std::allocator<PPath> > const&, PPath const&, GeneratorMode const&) (src/simpleClassGenerator.cpp:16)called 3 times90.9%87.5%-%53.0%
generateNanobindCmakeSources(ProjectConfig const&, std::vector<PPath, std::allocator<PPath> > const&, GeneratorMode const&) (src/simple_project_generator.cpp:293)called 1 time94.7%100.0%-%54.6%
getPythonStrForPythonApiType(PString const&) (src/Representation/wrapper_convertType.cpp:15)called 3 times83.3%50.0%-%69.0%
getTestDefaultValueTypeInCpp(PString const&) (src/Representation/type_utils.cpp:95)called 30 times100.0%100.0%-%100.0%
project_generator_loadConfig(ProjectConfig&, PPath const&) (src/project_generator_load.cpp:84)called 4 times86.7%69.4%-%45.5%
project_wrapper_attributeDef(PClassAttribute const&) (src/Representation/wrapper_utils.cpp:91)called 5 times88.9%100.0%-%61.0%
project_wrapper_enumImplNewc(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&) (src/BackEnd/wrapper_generator_struct.cpp:72)called 2 times96.1%93.2%-%57.3%
registerSerializationMethods(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:36)called 2 times100.0%100.0%-%95.3%
testGetDefaultValueTypeInCpp() (TESTS/TEST_GENERATOR_UTILS/main.cpp:41)called 1 time100.0%100.0%-%46.4%
wrapper_generator_class_full(PWrapperTraitBackendManager const&, ProjectParam const&) (src/BackEnd/wrapper_generator_struct.cpp:525)called 2 times100.0%100.0%-%57.3%
class_getClassDeclTempalteDef(std::vector<PString, std::allocator<PString> > const&) (src/BackEnd/generator_class_cpp.cpp:44)called 15 times18.2%16.7%-%19.4%
class_saveClassDestructorImpl(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, PString const&, PString const&) (src/BackEnd/generator_class_cpp.cpp:91)called 7 times100.0%100.0%-%90.9%
wrapper_generator_enum_header(PWrapperTraitBackendManager const&, std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/wrapper_generator_struct.cpp:20)called 2 times100.0%100.0%-%54.5%
wrapper_generator_enum_source(PWrapperTraitBackendManager const&, std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/wrapper_generator_struct.cpp:161)called 2 times100.0%-%-%100.0%
checkPPackageAttributeEquality(PPackageAttribute&, PPackageAttribute&) (TESTS/TEST_PPACKAGEATTRIBUTE/main.cpp:14)called 2 times100.0%-%-%100.0%
class_createCheckClassEquality(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, bool) (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:16)called 10 times100.0%96.2%-%63.2%
class_saveClassConstructorImpl(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, PString const&, PString const&) (src/BackEnd/generator_class_cpp.cpp:63)called 7 times62.5%57.9%-%42.6%
generatePhoenixPullExtraModule(ProjectConfig const&) (src/simple_project_generator.cpp:79)called 3 times87.5%100.0%-%64.1%
generateProjectContributorList(ProjectConfig const&) (src/simple_project_generator.cpp:231)called 3 times94.7%92.6%-%60.3%
generator_class_cpp_headerFile(PTraitBackendManager const&, PPath const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, GeneratorMode const&, std::vector<PPath, std::allocator<PPath> > const&, PString const&) (src/BackEnd/generator_class_cpp.cpp:240)called 6 times84.0%70.0%-%62.6%
generator_class_cpp_sourceFile(PTraitBackendManager const&, PPath const&, PPath const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, GeneratorMode const&, bool) (src/BackEnd/generator_class_cpp.cpp:312)called 6 times72.2%52.4%-%50.6%
generator_class_testCMakeLists(PPath const&, PClassConfig const&, PString const&, GeneratorMode const&) (src/BackEnd/generator_class_cpp.cpp:429)called 6 times100.0%100.0%-%47.9%
project_wrapper_modulePyIncref(std::basic_ofstream<char, std::char_traits<char> >&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&) (src/BackEnd/wrapper_generator_module.cpp:38)called 3 times100.0%100.0%-%75.0%
registerDeserializationMethods(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:21)called 2 times100.0%100.0%-%92.6%
simple_project_generate_source(ProjectParam const&) (src/simple_project_generator.cpp:480)called 3 times80.0%62.5%-%85.7%
wrapper_generator_class_header(PWrapperTraitBackendManager const&, std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/wrapper_generator_struct.cpp:37)called 3 times100.0%100.0%-%55.0%
wrapper_generator_class_source(PWrapperTraitBackendManager const&, std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/wrapper_generator_struct.cpp:242)called 3 times100.0%100.0%-%68.3%
getTestDefaultValueTypeInPython(PString const&) (src/Representation/type_utils.cpp:127)called 30 times68.8%60.9%-%85.5%
project_wrapper_moduleAddObject(std::basic_ofstream<char, std::char_traits<char> >&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&) (src/BackEnd/wrapper_generator_module.cpp:52)called 3 times100.0%100.0%-%67.6%
generator_checkDefaultValueExist(std::vector<PClassAttribute, std::allocator<PClassAttribute> > const&) (src/BackEnd/generator_class_cpp.cpp:138)called 1 time100.0%87.5%-%100.0%
testGetTestDefaultValueTypeInCpp() (TESTS/TEST_GENERATOR_UTILS/main.cpp:65)called 1 time100.0%100.0%-%46.4%
wrapper_generator_class_cpp_test(PWrapperTraitBackendManager const&, PPath const&, PString const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, GeneratorMode const&) (src/BackEnd/wrapper_generator_struct.cpp:507)called 3 times100.0%85.0%-%90.7%
wrapper_generator_class_implNewc(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&) (src/BackEnd/wrapper_generator_struct.cpp:173)called 3 times75.0%56.0%-%34.5%
checkPProjectMembersEqualityConst(PProjectMembers const&, PProjectMembers const&) (TESTS/TEST_PPROJECTMEMBERS/main.cpp:28)called 2 times100.0%-%-%100.0%
project_generator_loadPackageInfo(ProjectConfig&) (src/project_generator_load.cpp:244)called 4 times80.8%88.2%-%50.7%
project_wrapper_generator_setuppy(PWrapperTraitBackendManager const&, ProjectParam const&, PPath const&, PString const&) (src/BackEnd/wrapper_generator_struct.cpp:365)called 2 times100.0%99.2%-%73.4%
project_wrapper_modulePyTypeReady(std::basic_ofstream<char, std::char_traits<char> >&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&) (src/BackEnd/wrapper_generator_module.cpp:17)called 3 times100.0%100.0%-%65.5%
wrapper_generator_class_headerFile(PWrapperTraitBackendManager const&, PPath const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, GeneratorMode const&, std::vector<PPath, std::allocator<PPath> > const&) (src/BackEnd/wrapper_generator_struct.cpp:282)called 3 times88.5%80.4%-%67.0%
wrapper_generator_class_sourceFile(PWrapperTraitBackendManager const&, PPath const&, PPath const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, GeneratorMode const&) (src/BackEnd/wrapper_generator_struct.cpp:323)called 3 times100.0%85.7%-%83.6%
checkPPackageAttributeEqualityConst(PPackageAttribute const&, PPackageAttribute const&) (TESTS/TEST_PPACKAGEATTRIBUTE/main.cpp:31)called 2 times100.0%-%-%100.0%
project_wrapper_classImplPythonType(PClassConfig const&, PString const&, PString const&) (src/Representation/wrapper_utils.cpp:109)called 3 times100.0%100.0%-%54.3%
project_wrapper_moduleGeneratorMain(PPath const&, ProjectParam const&) (src/BackEnd/wrapper_generator_module.cpp:67)called 2 times100.0%98.8%-%71.4%
wrapper_generator_class_implDealloc(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&) (src/BackEnd/wrapper_generator_struct.cpp:216)called 3 times100.0%100.0%-%55.8%
project_generator_split_dependencies(ProjectConfig&, std::vector<PString, std::allocator<PString> >&) (src/project_generator_load.cpp:16)called 4 times96.2%73.8%-%74.5%
data_stream_trait_wrapper_classCheckCall(std::basic_ofstream<char, std::char_traits<char> >&, PString const&, PString const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:147)called 6 times100.0%100.0%-%55.3%
data_stream_trait_wrapper_classImplCheck(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, PString const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:32)called 3 times47.9%38.0%-%25.1%
class_saveClassInitialisationFunctionImpl(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, PString const&, PString const&) (src/BackEnd/generator_class_cpp.cpp:106)called 7 times87.0%65.1%-%64.3%
data_stream_trait_wrapper_callAttributeCheck(std::basic_ofstream<char, std::char_traits<char> >&, PString const&, PClassAttribute const&, PString const&, PString const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:17)called 2 times100.0%100.0%-%46.2%
data_stream_trait_wrapper_classPythonToBytes(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, PString const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:162)called 3 times95.0%98.1%-%53.3%
data_stream_trait_wrapper_classPythonFromBytes(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, PString const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:92)called 3 times95.6%98.1%-%53.7%
data_stream_trait_wrapper_classAttributeGetSize(std::basic_ofstream<char, std::char_traits<char> >&, PString const&, PClassAttribute const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:397)called 5 times51.5%50.0%-%27.5%
data_stream_trait_wrapper_classAttributeToMessage(std::basic_ofstream<char, std::char_traits<char> >&, PString const&, PClassAttribute const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:333)called 5 times37.3%36.4%-%20.5%
data_stream_trait_wrapper_classAttributeFromMessage(std::basic_ofstream<char, std::char_traits<char> >&, PString const&, PClassAttribute const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:251)called 5 times32.3%30.1%-%15.8%
data_stream_trait_wrapper_classPythonGetSizeInBytes(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, PString const&) (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:213)called 3 times96.3%97.9%-%52.3%
PDataConfig::getFileName() (src/Representation/PDataConfig.cpp:53)called 6 times100.0%-%-%100.0%
PDataConfig::setFileName(PPath const&) (src/Representation/PDataConfig.cpp:39)called 2 times100.0%-%-%100.0%
PDataConfig::getVecInclude() (src/Representation/PDataConfig.cpp:81)called 6 times100.0%-%-%100.0%
PDataConfig::copyPDataConfig(PDataConfig const&) (src/Representation/PDataConfig.cpp:89)called 14 times100.0%-%-%100.0%
PDataConfig::getVecClassConfig() (src/Representation/PDataConfig.cpp:67)called 10 times100.0%-%-%100.0%
PDataConfig::initialisationPDataConfig() (src/Representation/PDataConfig.cpp:96)called 8 times100.0%-%-%100.0%
PDataConfig::PDataConfig(PDataConfig const&) (src/Representation/PDataConfig.cpp:18)called 14 times100.0%100.0%-%54.5%
PDataConfig::PDataConfig() (src/Representation/PDataConfig.cpp:11)called 8 times100.0%100.0%-%54.5%
PDataConfig::~PDataConfig() (src/Representation/PDataConfig.cpp:23)not called100.0%-%-%0.0%
PDataConfig::~PDataConfig() (src/Representation/PDataConfig.cpp:23)called 22 times100.0%-%-%100.0%
PDataConfig::operator=(PDataConfig const&) (src/Representation/PDataConfig.cpp:31)not called0.0%-%-%0.0%
CppTraitCopy::CppTraitCopy() (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:74)called 5 times100.0%-%-%100.0%
CppTraitCopy::~CppTraitCopy() (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:79)called 5 times100.0%-%-%100.0%
CppTraitCopy::~CppTraitCopy() (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:79)called 5 times100.0%-%-%100.0%
PClassConfig::addTemplate(PString const&) (src/Representation/PClassConfig.cpp:99)not called0.0%-%-%0.0%
PClassConfig::addAttribute(PClassAttribute const&) (src/Representation/PClassConfig.cpp:67)called 27 times100.0%-%-%100.0%
PClassConfig::addParentClass(PString const&) (src/Representation/PClassConfig.cpp:83)not called0.0%-%-%0.0%
PClassConfig::addListTemplate(std::vector<PString, std::allocator<PString> > const&) (src/Representation/PClassConfig.cpp:106)not called0.0%0.0%-%0.0%
PClassConfig::getListTemplate() (src/Representation/PClassConfig.cpp:167)not called0.0%-%-%0.0%
PClassConfig::setListTemplate(std::vector<PString, std::allocator<PString> > const&) (src/Representation/PClassConfig.cpp:60)called 6 times100.0%-%-%100.0%
PClassConfig::addListAttribute(std::vector<PClassAttribute, std::allocator<PClassAttribute> > const&) (src/Representation/PClassConfig.cpp:74)not called0.0%0.0%-%0.0%
PClassConfig::copyPClassConfig(PClassConfig const&) (src/Representation/PClassConfig.cpp:177)called 40 times100.0%-%-%100.0%
PClassConfig::getListAttribute() (src/Representation/PClassConfig.cpp:147)not called0.0%-%-%0.0%
PClassConfig::setListAttribute(std::vector<PClassAttribute, std::allocator<PClassAttribute> > const&) (src/Representation/PClassConfig.cpp:53)not called0.0%-%-%0.0%
PClassConfig::addListParentClass(std::vector<PString, std::allocator<PString> > const&) (src/Representation/PClassConfig.cpp:90)not called0.0%0.0%-%0.0%
PClassConfig::getListParentClass() (src/Representation/PClassConfig.cpp:157)not called0.0%-%-%0.0%
PClassConfig::getClassDocumentation() (src/Representation/PClassConfig.cpp:137)not called0.0%-%-%0.0%
PClassConfig::setClassDocumentation(PString const&) (src/Representation/PClassConfig.cpp:39)called 13 times100.0%-%-%100.0%
PClassConfig::initialisationPClassConfig() (src/Representation/PClassConfig.cpp:187)called 18 times100.0%-%-%100.0%
PClassConfig::getName() (src/Representation/PClassConfig.cpp:127)not called0.0%-%-%0.0%
PClassConfig::setName(PString const&) (src/Representation/PClassConfig.cpp:46)called 13 times100.0%-%-%100.0%
PClassConfig::setIsEnum(bool) (src/Representation/PClassConfig.cpp:115)called 3 times100.0%-%-%100.0%
PClassConfig::PClassConfig(PClassConfig const&) (src/Representation/PClassConfig.cpp:18)called 35 times100.0%100.0%-%47.1%
PClassConfig::PClassConfig() (src/Representation/PClassConfig.cpp:11)called 18 times100.0%100.0%-%47.1%
PClassConfig::~PClassConfig() (src/Representation/PClassConfig.cpp:23)not called100.0%-%-%0.0%
PClassConfig::~PClassConfig() (src/Representation/PClassConfig.cpp:23)called 53 times100.0%-%-%100.0%
PClassConfig::operator=(PClassConfig const&) (src/Representation/PClassConfig.cpp:31)called 5 times100.0%-%-%100.0%
CppTraitGetter::CppTraitGetter() (src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp:27)called 5 times100.0%-%-%100.0%
CppTraitGetter::~CppTraitGetter() (src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp:32)called 5 times100.0%-%-%100.0%
CppTraitGetter::~CppTraitGetter() (src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp:32)called 5 times100.0%-%-%100.0%
CppTraitSetter::CppTraitSetter() (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:28)called 5 times100.0%-%-%100.0%
CppTraitSetter::~CppTraitSetter() (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:33)called 5 times100.0%-%-%100.0%
CppTraitSetter::~CppTraitSetter() (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:33)called 5 times100.0%-%-%100.0%
PClassAttribute::getIsPointer() (src/Representation/PClassAttribute.cpp:137)not called0.0%-%-%0.0%
PClassAttribute::setIsPointer(bool) (src/Representation/PClassAttribute.cpp:60)not called0.0%-%-%0.0%
PClassAttribute::getIsReference() (src/Representation/PClassAttribute.cpp:151)not called0.0%-%-%0.0%
PClassAttribute::setIsReference(bool) (src/Representation/PClassAttribute.cpp:67)not called0.0%-%-%0.0%
PClassAttribute::getDefaultValue() (src/Representation/PClassAttribute.cpp:123)not called0.0%-%-%0.0%
PClassAttribute::setDefaultValue(PString const&) (src/Representation/PClassAttribute.cpp:53)called 2 times100.0%-%-%100.0%
PClassAttribute::getDocumentation() (src/Representation/PClassAttribute.cpp:165)not called0.0%-%-%0.0%
PClassAttribute::setDocumentation(PString const&) (src/Representation/PClassAttribute.cpp:74)called 27 times100.0%-%-%100.0%
PClassAttribute::copyPClassAttribute(PClassAttribute const&) (src/Representation/PClassAttribute.cpp:186)called 124 times100.0%-%-%100.0%
PClassAttribute::initialisationPClassAttribute() (src/Representation/PClassAttribute.cpp:197)called 27 times100.0%-%-%100.0%
PClassAttribute::getName() (src/Representation/PClassAttribute.cpp:109)not called0.0%-%-%0.0%
PClassAttribute::getType() (src/Representation/PClassAttribute.cpp:95)not called0.0%-%-%0.0%
PClassAttribute::setName(PString const&) (src/Representation/PClassAttribute.cpp:46)called 27 times100.0%-%-%100.0%
PClassAttribute::setType(PString const&) (src/Representation/PClassAttribute.cpp:39)called 27 times100.0%-%-%100.0%
PClassAttribute::getIsEnum() (src/Representation/PClassAttribute.cpp:179)not called0.0%-%-%0.0%
PClassAttribute::setIsEnum(bool) (src/Representation/PClassAttribute.cpp:81)not called0.0%-%-%0.0%
PClassAttribute::PClassAttribute(PClassAttribute const&) (src/Representation/PClassAttribute.cpp:18)called 124 times100.0%100.0%-%50.0%
PClassAttribute::PClassAttribute() (src/Representation/PClassAttribute.cpp:11)called 27 times100.0%100.0%-%50.0%
PClassAttribute::~PClassAttribute() (src/Representation/PClassAttribute.cpp:23)not called100.0%-%-%0.0%
PClassAttribute::~PClassAttribute() (src/Representation/PClassAttribute.cpp:23)called 151 times100.0%-%-%100.0%
PClassAttribute::operator=(PClassAttribute const&) (src/Representation/PClassAttribute.cpp:31)not called0.0%-%-%0.0%
PProjectMembers::getLastName() (src/PProjectMembers.cpp:88)called 20 times100.0%-%-%100.0%
PProjectMembers::setLastName(PString const&) (src/PProjectMembers.cpp:46)called 17 times100.0%-%-%100.0%
PProjectMembers::getFirstName() (src/PProjectMembers.cpp:74)called 20 times100.0%-%-%100.0%
PProjectMembers::setFirstName(PString const&) (src/PProjectMembers.cpp:39)called 17 times100.0%-%-%100.0%
PProjectMembers::getAffiliation() (src/PProjectMembers.cpp:102)called 4 times100.0%-%-%100.0%
PProjectMembers::setAffiliation(PString const&) (src/PProjectMembers.cpp:53)called 17 times100.0%-%-%100.0%
PProjectMembers::copyPProjectMembers(PProjectMembers const&) (src/PProjectMembers.cpp:123)called 18 times100.0%-%-%100.0%
PProjectMembers::initialisationPProjectMembers() (src/PProjectMembers.cpp:131)called 34 times100.0%-%-%100.0%
PProjectMembers::getEmail() (src/PProjectMembers.cpp:116)called 4 times100.0%-%-%100.0%
PProjectMembers::setEmail(PString const&) (src/PProjectMembers.cpp:60)called 17 times100.0%-%-%100.0%
PProjectMembers::PProjectMembers(PProjectMembers const&) (src/PProjectMembers.cpp:18)called 1 time100.0%100.0%-%50.0%
PProjectMembers::PProjectMembers() (src/PProjectMembers.cpp:11)called 34 times100.0%100.0%-%50.0%
PProjectMembers::~PProjectMembers() (src/PProjectMembers.cpp:23)not called100.0%-%-%0.0%
PProjectMembers::~PProjectMembers() (src/PProjectMembers.cpp:23)called 35 times100.0%-%-%100.0%
PProjectMembers::operator=(PProjectMembers const&) (src/PProjectMembers.cpp:31)called 17 times100.0%-%-%100.0%
PPackageAttribute::getCmakeLib() (src/Representation/PPackageAttribute.cpp:137)called 4 times100.0%-%-%100.0%
PPackageAttribute::getPixiName() (src/Representation/PPackageAttribute.cpp:109)called 6 times100.0%-%-%100.0%
PPackageAttribute::setCmakeLib(PString const&) (src/Representation/PPackageAttribute.cpp:60)called 18 times100.0%-%-%100.0%
PPackageAttribute::setPixiName(PString const&) (src/Representation/PPackageAttribute.cpp:46)called 18 times100.0%-%-%100.0%
PPackageAttribute::getCmakeFind() (src/Representation/PPackageAttribute.cpp:123)called 4 times100.0%-%-%100.0%
PPackageAttribute::setCmakeFind(PString const&) (src/Representation/PPackageAttribute.cpp:53)called 18 times100.0%-%-%100.0%
PPackageAttribute::getMaxVersion() (src/Representation/PPackageAttribute.cpp:179)called 5 times100.0%-%-%100.0%
PPackageAttribute::getMinVersion() (src/Representation/PPackageAttribute.cpp:165)called 5 times100.0%-%-%100.0%
PPackageAttribute::setMaxVersion(PString const&) (src/Representation/PPackageAttribute.cpp:81)called 19 times100.0%-%-%100.0%
PPackageAttribute::setMinVersion(PString const&) (src/Representation/PPackageAttribute.cpp:74)called 19 times100.0%-%-%100.0%
PPackageAttribute::copyPPackageAttribute(PPackageAttribute const&) (src/Representation/PPackageAttribute.cpp:186)called 2 times100.0%-%-%100.0%
PPackageAttribute::initialisationPPackageAttribute() (src/Representation/PPackageAttribute.cpp:197)called 20 times100.0%-%-%100.0%
PPackageAttribute::getUrl() (src/Representation/PPackageAttribute.cpp:151)called 21 times100.0%-%-%100.0%
PPackageAttribute::setUrl(PString const&) (src/Representation/PPackageAttribute.cpp:67)called 18 times100.0%-%-%100.0%
PPackageAttribute::getName() (src/Representation/PPackageAttribute.cpp:95)called 4 times100.0%-%-%100.0%
PPackageAttribute::setName(PString const&) (src/Representation/PPackageAttribute.cpp:39)called 19 times100.0%-%-%100.0%
PPackageAttribute::PPackageAttribute(PPackageAttribute const&) (src/Representation/PPackageAttribute.cpp:18)called 1 time100.0%100.0%-%43.5%
PPackageAttribute::PPackageAttribute() (src/Representation/PPackageAttribute.cpp:11)called 20 times100.0%100.0%-%43.5%
PPackageAttribute::~PPackageAttribute() (src/Representation/PPackageAttribute.cpp:23)not called100.0%-%-%0.0%
PPackageAttribute::~PPackageAttribute() (src/Representation/PPackageAttribute.cpp:23)called 21 times100.0%-%-%100.0%
PPackageAttribute::operator=(PPackageAttribute const&) (src/Representation/PPackageAttribute.cpp:31)called 1 time100.0%-%-%100.0%
CppTraitDataStream::CppTraitDataStream() (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:11)called 4 times100.0%-%-%100.0%
CppTraitDataStream::~CppTraitDataStream() (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:16)called 4 times100.0%-%-%100.0%
CppTraitDataStream::~CppTraitDataStream() (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:16)called 4 times100.0%-%-%100.0%
CppTraitFromString::CppTraitFromString() (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:11)called 3 times100.0%-%-%100.0%
CppTraitFromString::~CppTraitFromString() (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:16)called 3 times100.0%-%-%100.0%
CppTraitFromString::~CppTraitFromString() (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:16)called 3 times100.0%-%-%100.0%
CppTraitTypeStream::CppTraitTypeStream() (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:11)called 4 times100.0%-%-%100.0%
CppTraitTypeStream::~CppTraitTypeStream() (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:16)called 4 times100.0%-%-%100.0%
CppTraitTypeStream::~CppTraitTypeStream() (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:16)called 4 times100.0%-%-%100.0%
CppTraitCheckStream::CppTraitCheckStream() (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:11)called 4 times100.0%-%-%100.0%
CppTraitCheckStream::~CppTraitCheckStream() (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:16)called 4 times100.0%-%-%100.0%
CppTraitCheckStream::~CppTraitCheckStream() (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:16)called 4 times100.0%-%-%100.0%
NanobindTraitMethod::NanobindTraitMethod() (src/TraitBackEnd/Nanobind/NanobindTraitMethod/NanobindTraitMethod.cpp:13)called 1 time100.0%-%-%100.0%
NanobindTraitMethod::~NanobindTraitMethod() (src/TraitBackEnd/Nanobind/NanobindTraitMethod/NanobindTraitMethod.cpp:18)called 1 time100.0%-%-%100.0%
NanobindTraitMethod::~NanobindTraitMethod() (src/TraitBackEnd/Nanobind/NanobindTraitMethod/NanobindTraitMethod.cpp:18)called 1 time100.0%-%-%100.0%
CppTraitConfigStream::CppTraitConfigStream() (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:11)called 4 times100.0%-%-%100.0%
CppTraitConfigStream::~CppTraitConfigStream() (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:16)called 4 times100.0%-%-%100.0%
CppTraitConfigStream::~CppTraitConfigStream() (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:16)called 4 times100.0%-%-%100.0%
NanobindTraitInclude::NanobindTraitInclude() (src/TraitBackEnd/Nanobind/NanobindTraitInclude/NanobindTraitInclude.cpp:10)called 1 time100.0%-%-%100.0%
NanobindTraitInclude::~NanobindTraitInclude() (src/TraitBackEnd/Nanobind/NanobindTraitInclude/NanobindTraitInclude.cpp:15)called 1 time100.0%-%-%100.0%
NanobindTraitInclude::~NanobindTraitInclude() (src/TraitBackEnd/Nanobind/NanobindTraitInclude/NanobindTraitInclude.cpp:15)called 1 time100.0%-%-%100.0%
void PTraitBackendManager::addTraitBackend<CppTraitCopy>() (src/Representation/PTraitBackendManager.h:22)called 5 times100.0%-%-%60.0%
void PTraitBackendManager::addTraitBackend<CppTraitGetter>() (src/Representation/PTraitBackendManager.h:22)called 5 times100.0%57.1%-%60.0%
void PTraitBackendManager::addTraitBackend<CppTraitSetter>() (src/Representation/PTraitBackendManager.h:22)called 5 times100.0%-%-%60.0%
void PTraitBackendManager::addTraitBackend<CppTraitDataStream>() (src/Representation/PTraitBackendManager.h:22)called 4 times100.0%-%-%60.0%
void PTraitBackendManager::addTraitBackend<CppTraitFromString>() (src/Representation/PTraitBackendManager.h:22)called 3 times100.0%-%-%60.0%
void PTraitBackendManager::addTraitBackend<CppTraitTypeStream>() (src/Representation/PTraitBackendManager.h:22)called 4 times100.0%-%-%60.0%
void PTraitBackendManager::addTraitBackend<CppTraitCheckStream>() (src/Representation/PTraitBackendManager.h:22)called 4 times100.0%-%-%60.0%
void PTraitBackendManager::addTraitBackend<CppTraitConfigStream>() (src/Representation/PTraitBackendManager.h:22)called 4 times100.0%-%-%60.0%
PTraitBackendManager::initialisationPTraitBackendManager() (src/Representation/PTraitBackendManager.cpp:151)called 5 times100.0%-%-%100.0%
PTraitBackendManager::clear() (src/Representation/PTraitBackendManager.cpp:143)called 5 times100.0%75.0%-%100.0%
PTraitBackendManager::PTraitBackendManager() (src/Representation/PTraitBackendManager.cpp:11)called 5 times100.0%100.0%-%80.0%
PTraitBackendManager::~PTraitBackendManager() (src/Representation/PTraitBackendManager.cpp:16)not called100.0%-%-%0.0%
PTraitBackendManager::~PTraitBackendManager() (src/Representation/PTraitBackendManager.cpp:16)called 5 times100.0%-%-%100.0%
NanobindTraitProperty::NanobindTraitProperty() (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:10)called 1 time100.0%-%-%100.0%
NanobindTraitProperty::~NanobindTraitProperty() (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:15)called 1 time100.0%-%-%100.0%
NanobindTraitProperty::~NanobindTraitProperty() (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:15)called 1 time100.0%-%-%100.0%
PAbstractTraitBackend::PAbstractTraitBackend() (src/Representation/PAbstractTraitBackend.h:22)called 34 times100.0%-%-%100.0%
PAbstractTraitBackend::~PAbstractTraitBackend() (src/Representation/PAbstractTraitBackend.h:23)not called100.0%-%-%0.0%
PAbstractTraitBackend::~PAbstractTraitBackend() (src/Representation/PAbstractTraitBackend.h:23)called 34 times100.0%-%-%100.0%
NanobindTraitTestSetup::NanobindTraitTestSetup() (src/TraitBackEnd/Nanobind/NanobindTraitTestSetup/NanobindTraitTestSetup.cpp:10)called 1 time100.0%-%-%100.0%
NanobindTraitTestSetup::~NanobindTraitTestSetup() (src/TraitBackEnd/Nanobind/NanobindTraitTestSetup/NanobindTraitTestSetup.cpp:15)called 1 time100.0%-%-%100.0%
NanobindTraitTestSetup::~NanobindTraitTestSetup() (src/TraitBackEnd/Nanobind/NanobindTraitTestSetup/NanobindTraitTestSetup.cpp:15)called 1 time100.0%-%-%100.0%
WrapperTraitDataStream::WrapperTraitDataStream() (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:519)called 2 times100.0%-%-%100.0%
WrapperTraitDataStream::~WrapperTraitDataStream() (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:524)called 2 times100.0%-%-%100.0%
WrapperTraitDataStream::~WrapperTraitDataStream() (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:524)called 2 times100.0%-%-%100.0%
WrapperTraitTypeStream::WrapperTraitTypeStream() (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:11)called 2 times100.0%-%-%100.0%
WrapperTraitTypeStream::~WrapperTraitTypeStream() (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:16)called 2 times100.0%-%-%100.0%
WrapperTraitTypeStream::~WrapperTraitTypeStream() (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:16)called 2 times100.0%-%-%100.0%
NanobindTraitDataStream::NanobindTraitDataStream() (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:10)called 1 time100.0%-%-%100.0%
NanobindTraitDataStream::~NanobindTraitDataStream() (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:15)called 1 time100.0%-%-%100.0%
NanobindTraitDataStream::~NanobindTraitDataStream() (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:15)called 1 time100.0%-%-%100.0%
NanobindTraitTypeStream::NanobindTraitTypeStream() (src/TraitBackEnd/Nanobind/NanobindTraitTypeStream/NanobindTraitTypeStream.cpp:10)called 1 time100.0%-%-%100.0%
NanobindTraitTypeStream::~NanobindTraitTypeStream() (src/TraitBackEnd/Nanobind/NanobindTraitTypeStream/NanobindTraitTypeStream.cpp:15)called 1 time100.0%-%-%100.0%
NanobindTraitTypeStream::~NanobindTraitTypeStream() (src/TraitBackEnd/Nanobind/NanobindTraitTypeStream/NanobindTraitTypeStream.cpp:15)called 1 time100.0%-%-%100.0%
NanobindTraitCheckStream::NanobindTraitCheckStream() (src/TraitBackEnd/Nanobind/NanobindTraitCheckStream/NanobindTraitCheckStream.cpp:11)called 1 time100.0%-%-%100.0%
NanobindTraitCheckStream::~NanobindTraitCheckStream() (src/TraitBackEnd/Nanobind/NanobindTraitCheckStream/NanobindTraitCheckStream.cpp:16)called 1 time100.0%-%-%100.0%
NanobindTraitCheckStream::~NanobindTraitCheckStream() (src/TraitBackEnd/Nanobind/NanobindTraitCheckStream/NanobindTraitCheckStream.cpp:16)called 1 time100.0%-%-%100.0%
WrapperTraitGetterSetter::WrapperTraitGetterSetter() (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:11)called 2 times100.0%-%-%100.0%
WrapperTraitGetterSetter::~WrapperTraitGetterSetter() (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:16)called 2 times100.0%-%-%100.0%
WrapperTraitGetterSetter::~WrapperTraitGetterSetter() (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:16)called 2 times100.0%-%-%100.0%
void PWrapperTraitBackendManager::addTraitBackend<WrapperTraitDataStream>() (src/Representation/PWrapperTraitBackendManager.h:22)called 2 times100.0%57.1%-%60.0%
void PWrapperTraitBackendManager::addTraitBackend<WrapperTraitTypeStream>() (src/Representation/PWrapperTraitBackendManager.h:22)called 2 times100.0%-%-%60.0%
void PWrapperTraitBackendManager::addTraitBackend<WrapperTraitGetterSetter>() (src/Representation/PWrapperTraitBackendManager.h:22)called 2 times100.0%-%-%60.0%
PWrapperTraitBackendManager::initialisationPWrapperTraitBackendManager() (src/Representation/PWrapperTraitBackendManager.cpp:126)called 2 times100.0%-%-%100.0%
PWrapperTraitBackendManager::clear() (src/Representation/PWrapperTraitBackendManager.cpp:118)called 2 times100.0%75.0%-%100.0%
PWrapperTraitBackendManager::PWrapperTraitBackendManager() (src/Representation/PWrapperTraitBackendManager.cpp:11)called 2 times100.0%100.0%-%80.0%
PWrapperTraitBackendManager::~PWrapperTraitBackendManager() (src/Representation/PWrapperTraitBackendManager.cpp:16)not called100.0%-%-%0.0%
PWrapperTraitBackendManager::~PWrapperTraitBackendManager() (src/Representation/PWrapperTraitBackendManager.cpp:16)called 2 times100.0%-%-%100.0%
PAbstractWrapperTraitBackend::PAbstractWrapperTraitBackend() (src/Representation/PAbstractTraitBackend.h:45)called 6 times100.0%-%-%100.0%
PAbstractWrapperTraitBackend::~PAbstractWrapperTraitBackend() (src/Representation/PAbstractTraitBackend.h:46)not called100.0%-%-%0.0%
PAbstractWrapperTraitBackend::~PAbstractWrapperTraitBackend() (src/Representation/PAbstractTraitBackend.h:46)called 6 times100.0%-%-%100.0%
void PNanobindTraitBackendManager::addTraitBackend<NanobindTraitMethod>() (src/Representation/PNanobindTraitBackendManager.h:23)called 1 time100.0%-%-%60.0%
void PNanobindTraitBackendManager::addTraitBackend<NanobindTraitInclude>() (src/Representation/PNanobindTraitBackendManager.h:23)called 1 time100.0%57.1%-%60.0%
void PNanobindTraitBackendManager::addTraitBackend<NanobindTraitProperty>() (src/Representation/PNanobindTraitBackendManager.h:23)called 1 time100.0%-%-%60.0%
void PNanobindTraitBackendManager::addTraitBackend<NanobindTraitTestSetup>() (src/Representation/PNanobindTraitBackendManager.h:23)called 1 time100.0%-%-%60.0%
void PNanobindTraitBackendManager::addTraitBackend<NanobindTraitDataStream>() (src/Representation/PNanobindTraitBackendManager.h:23)called 1 time100.0%-%-%60.0%
void PNanobindTraitBackendManager::addTraitBackend<NanobindTraitTypeStream>() (src/Representation/PNanobindTraitBackendManager.h:23)called 1 time100.0%-%-%60.0%
void PNanobindTraitBackendManager::addTraitBackend<NanobindTraitCheckStream>() (src/Representation/PNanobindTraitBackendManager.h:23)called 1 time100.0%-%-%60.0%
PNanobindTraitBackendManager::initialisationPNanobindTraitBackendManager() (src/Representation/PNanobindTraitBackendManager.cpp:115)called 1 time100.0%-%-%100.0%
PNanobindTraitBackendManager::clear() (src/Representation/PNanobindTraitBackendManager.cpp:107)called 1 time100.0%75.0%-%100.0%
PNanobindTraitBackendManager::PNanobindTraitBackendManager() (src/Representation/PNanobindTraitBackendManager.cpp:10)called 1 time100.0%100.0%-%80.0%
PNanobindTraitBackendManager::~PNanobindTraitBackendManager() (src/Representation/PNanobindTraitBackendManager.cpp:15)not called100.0%-%-%0.0%
PNanobindTraitBackendManager::~PNanobindTraitBackendManager() (src/Representation/PNanobindTraitBackendManager.cpp:15)called 1 time100.0%-%-%100.0%
PAbstractNanobindTraitBackend::PAbstractNanobindTraitBackend() (src/Representation/PAbstractTraitBackend.h:67)called 7 times100.0%-%-%100.0%
PAbstractNanobindTraitBackend::~PAbstractNanobindTraitBackend() (src/Representation/PAbstractTraitBackend.h:68)not called100.0%-%-%0.0%
PAbstractNanobindTraitBackend::~PAbstractNanobindTraitBackend() (src/Representation/PAbstractTraitBackend.h:68)called 7 times100.0%-%-%100.0%
PDataConfig::getFileName() const (src/Representation/PDataConfig.cpp:46)called 21 times100.0%-%-%100.0%
PDataConfig::getVecInclude() const (src/Representation/PDataConfig.cpp:74)called 10 times100.0%-%-%100.0%
PDataConfig::getVecClassConfig() const (src/Representation/PDataConfig.cpp:60)called 29 times100.0%-%-%100.0%
CppTraitCopy::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:156)called 6 times100.0%75.0%-%100.0%
CppTraitCopy::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:168)called 6 times75.0%66.7%-%52.3%
CppTraitCopy::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:86)called 7 times100.0%87.0%-%83.3%
CppTraitCopy::protectedMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:124)called 7 times100.0%81.2%-%78.3%
CppTraitCopy::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:98)called 8 times100.0%98.5%-%97.3%
CppTraitCopy::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:135)called 8 times100.0%97.7%-%95.4%
PClassConfig::getListTemplate() const (src/Representation/PClassConfig.cpp:162)called 52 times100.0%-%-%100.0%
PClassConfig::getListAttribute() const (src/Representation/PClassConfig.cpp:142)called 137 times100.0%-%-%100.0%
PClassConfig::getListParentClass() const (src/Representation/PClassConfig.cpp:152)called 14 times100.0%-%-%100.0%
PClassConfig::getClassDocumentation() const (src/Representation/PClassConfig.cpp:132)called 24 times100.0%-%-%100.0%
PClassConfig::getName() const (src/Representation/PClassConfig.cpp:122)called 447 times100.0%-%-%100.0%
PClassConfig::getIsEnum() const (src/Representation/PClassConfig.cpp:172)called 234 times100.0%-%-%100.0%
CppTraitGetter::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp:39)called 7 times100.0%88.5%-%79.7%
CppTraitGetter::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp:53)called 8 times100.0%98.7%-%87.2%
CppTraitSetter::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:40)called 7 times100.0%82.4%-%82.6%
CppTraitSetter::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:53)called 8 times100.0%98.0%-%90.2%
PClassAttribute::getIsPointer() const (src/Representation/PClassAttribute.cpp:130)called 113 times100.0%-%-%100.0%
PClassAttribute::getIsReference() const (src/Representation/PClassAttribute.cpp:144)not called0.0%-%-%0.0%
PClassAttribute::getDefaultValue() const (src/Representation/PClassAttribute.cpp:116)called 22 times100.0%-%-%100.0%
PClassAttribute::getDocumentation() const (src/Representation/PClassAttribute.cpp:158)called 46 times100.0%-%-%100.0%
PClassAttribute::getName() const (src/Representation/PClassAttribute.cpp:102)called 596 times100.0%-%-%100.0%
PClassAttribute::getType() const (src/Representation/PClassAttribute.cpp:88)called 329 times100.0%-%-%100.0%
PClassAttribute::getIsEnum() const (src/Representation/PClassAttribute.cpp:172)not called0.0%-%-%0.0%
PProjectMembers::getLastName() const (src/PProjectMembers.cpp:81)called 22 times100.0%-%-%100.0%
PProjectMembers::getFirstName() const (src/PProjectMembers.cpp:67)called 22 times100.0%-%-%100.0%
PProjectMembers::getAffiliation() const (src/PProjectMembers.cpp:95)called 16 times100.0%-%-%100.0%
PProjectMembers::getEmail() const (src/PProjectMembers.cpp:109)called 22 times100.0%-%-%100.0%
PPackageAttribute::getCmakeLib() const (src/Representation/PPackageAttribute.cpp:130)called 36 times100.0%-%-%100.0%
PPackageAttribute::getPixiName() const (src/Representation/PPackageAttribute.cpp:102)called 21 times100.0%-%-%100.0%
PPackageAttribute::getCmakeFind() const (src/Representation/PPackageAttribute.cpp:116)called 8 times100.0%-%-%100.0%
PPackageAttribute::getMaxVersion() const (src/Representation/PPackageAttribute.cpp:172)called 21 times100.0%-%-%100.0%
PPackageAttribute::getMinVersion() const (src/Representation/PPackageAttribute.cpp:158)called 21 times100.0%-%-%100.0%
PPackageAttribute::getUrl() const (src/Representation/PPackageAttribute.cpp:144)called 34 times100.0%-%-%100.0%
PPackageAttribute::getName() const (src/Representation/PPackageAttribute.cpp:88)called 168 times100.0%-%-%100.0%
CppTraitDataStream::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:22)called 6 times100.0%50.0%-%80.0%
CppTraitDataStream::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:32)called 6 times100.0%92.9%-%90.6%
CppTraitDataStream::privateMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:86)called 6 times100.0%-%-%100.0%
CppTraitDataStream::protectedMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:68)called 6 times100.0%-%-%100.0%
CppTraitDataStream::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:58)called 7 times100.0%50.0%-%66.7%
CppTraitDataStream::privateMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:95)called 7 times100.0%-%-%100.0%
CppTraitDataStream::classExtraFunctionDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:104)called 7 times100.0%97.9%-%94.8%
CppTraitDataStream::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:77)called 7 times100.0%-%-%100.0%
CppTraitDataStream::classExtraFunctionImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:130)called 7 times100.0%50.0%-%66.7%
CppTraitFromString::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:121)called 6 times100.0%98.9%-%97.3%
CppTraitFromString::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:153)called 6 times100.0%92.3%-%90.0%
CppTraitFromString::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:22)called 5 times100.0%-%-%100.0%
CppTraitFromString::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:31)called 5 times100.0%-%-%100.0%
CppTraitFromString::privateMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:67)called 5 times100.0%-%-%100.0%
CppTraitFromString::protectedMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:49)called 5 times100.0%-%-%100.0%
CppTraitFromString::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:40)called 6 times100.0%-%-%100.0%
CppTraitFromString::privateMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:76)called 6 times100.0%-%-%100.0%
CppTraitFromString::classExtraFunctionDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:85)called 6 times100.0%93.8%-%91.3%
CppTraitFromString::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:58)called 6 times100.0%-%-%100.0%
CppTraitFromString::classExtraFunctionImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:96)called 6 times100.0%98.2%-%96.2%
CppTraitTypeStream::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:140)called 6 times100.0%95.8%-%60.0%
CppTraitTypeStream::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:157)called 6 times100.0%85.7%-%54.5%
CppTraitTypeStream::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:22)called 6 times100.0%50.0%-%80.0%
CppTraitTypeStream::privateMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:52)called 6 times100.0%50.0%-%66.7%
CppTraitTypeStream::protectedMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:32)called 6 times100.0%50.0%-%66.7%
CppTraitTypeStream::privateMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:62)called 7 times100.0%50.0%-%66.7%
CppTraitTypeStream::classExtraFunctionDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:72)called 7 times45.5%36.0%-%30.1%
CppTraitTypeStream::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:42)called 7 times100.0%50.0%-%66.7%
CppTraitTypeStream::classExtraFunctionImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:107)called 7 times77.3%75.5%-%54.9%
CppTraitCheckStream::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:22)called 6 times100.0%100.0%-%100.0%
CppTraitCheckStream::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:32)called 6 times100.0%100.0%-%100.0%
CppTraitCheckStream::privateMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:70)called 6 times100.0%-%-%100.0%
CppTraitCheckStream::protectedMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:52)called 6 times100.0%-%-%100.0%
CppTraitCheckStream::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:42)called 7 times100.0%100.0%-%100.0%
CppTraitCheckStream::privateMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:79)called 7 times100.0%-%-%100.0%
CppTraitCheckStream::classExtraFunctionDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:88)called 7 times57.7%42.9%-%37.2%
CppTraitCheckStream::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:61)called 7 times100.0%-%-%100.0%
CppTraitCheckStream::classExtraFunctionImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:124)called 7 times100.0%98.5%-%90.9%
NanobindTraitMethod::registerConstructor(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitMethod/NanobindTraitMethod.cpp:24)called 2 times100.0%50.0%-%88.9%
CppTraitConfigStream::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:22)called 6 times100.0%50.0%-%80.0%
CppTraitConfigStream::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:32)called 6 times100.0%50.0%-%66.7%
CppTraitConfigStream::privateMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:70)called 6 times100.0%-%-%100.0%
CppTraitConfigStream::protectedMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:52)called 6 times100.0%-%-%100.0%
CppTraitConfigStream::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:42)called 7 times100.0%50.0%-%66.7%
CppTraitConfigStream::privateMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:79)called 7 times100.0%-%-%100.0%
CppTraitConfigStream::classExtraFunctionDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:88)called 7 times100.0%92.3%-%80.0%
CppTraitConfigStream::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:61)called 7 times100.0%-%-%100.0%
CppTraitConfigStream::classExtraFunctionImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:100)called 7 times96.3%96.1%-%89.0%
NanobindTraitInclude::headerExtraInclude(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitInclude/NanobindTraitInclude.cpp:70)called 2 times100.0%100.0%-%81.2%
PTraitBackendManager::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:124)called 6 times100.0%100.0%-%100.0%
PTraitBackendManager::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:135)called 6 times100.0%100.0%-%100.0%
PTraitBackendManager::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:24)called 6 times100.0%100.0%-%100.0%
PTraitBackendManager::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:35)called 7 times100.0%100.0%-%100.0%
PTraitBackendManager::privateMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:79)called 7 times100.0%100.0%-%100.0%
PTraitBackendManager::protectedMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:57)called 7 times100.0%100.0%-%100.0%
PTraitBackendManager::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:46)called 8 times100.0%100.0%-%100.0%
PTraitBackendManager::privateMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:90)called 8 times100.0%100.0%-%100.0%
PTraitBackendManager::classExtraFunctionDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:102)called 8 times100.0%100.0%-%100.0%
PTraitBackendManager::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:68)called 8 times100.0%100.0%-%100.0%
PTraitBackendManager::classExtraFunctionImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PTraitBackendManager.cpp:113)called 8 times100.0%100.0%-%100.0%
NanobindTraitProperty::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&, PString const&) const (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:56)called 2 times100.0%93.4%-%82.8%
NanobindTraitProperty::registerProperty(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:37)called 2 times100.0%90.0%-%87.2%
NanobindTraitProperty::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:79)not called0.0%0.0%-%0.0%
PAbstractTraitBackend::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:37)called 30 times100.0%-%-%100.0%
PAbstractTraitBackend::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:38)called 30 times100.0%-%-%100.0%
PAbstractTraitBackend::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:26)called 18 times100.0%-%-%100.0%
PAbstractTraitBackend::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:28)called 6 times100.0%-%-%100.0%
PAbstractTraitBackend::privateMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:32)called 21 times100.0%-%-%100.0%
PAbstractTraitBackend::protectedMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:30)called 14 times100.0%-%-%100.0%
PAbstractTraitBackend::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:29)called 7 times100.0%-%-%100.0%
PAbstractTraitBackend::privateMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:33)called 24 times100.0%-%-%100.0%
PAbstractTraitBackend::classExtraFunctionDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:34)called 24 times100.0%-%-%100.0%
PAbstractTraitBackend::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:31)called 16 times100.0%-%-%100.0%
PAbstractTraitBackend::classExtraFunctionImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:35)called 24 times100.0%-%-%100.0%
NanobindTraitTestSetup::headerTestInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&, PString const&) const (src/TraitBackEnd/Nanobind/NanobindTraitTestSetup/NanobindTraitTestSetup.cpp:18)called 2 times100.0%100.0%-%89.0%
WrapperTraitDataStream::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:617)called 5 times100.0%97.8%-%61.0%
WrapperTraitDataStream::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:645)not called0.0%0.0%-%0.0%
WrapperTraitDataStream::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:530)called 3 times100.0%50.0%-%80.0%
WrapperTraitDataStream::setupAddDependency(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:654)called 2 times100.0%50.0%-%80.0%
WrapperTraitDataStream::registerClassMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:604)called 3 times100.0%94.4%-%84.0%
WrapperTraitDataStream::classMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:540)called 3 times100.0%97.1%-%50.2%
WrapperTraitDataStream::classMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:572)called 3 times100.0%87.5%-%87.5%
WrapperTraitDataStream::registerClassGetterSetter(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitDataStream/WrapperTraitDataStream.cpp:594)called 3 times100.0%50.0%-%66.7%
WrapperTraitTypeStream::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:91)called 5 times100.0%93.3%-%48.1%
WrapperTraitTypeStream::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:104)not called0.0%0.0%-%0.0%
WrapperTraitTypeStream::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:22)called 3 times100.0%50.0%-%80.0%
WrapperTraitTypeStream::setupAddDependency(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:114)called 2 times100.0%50.0%-%80.0%
WrapperTraitTypeStream::registerClassMember(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:60)called 3 times100.0%50.0%-%66.7%
WrapperTraitTypeStream::registerClassMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:80)called 3 times100.0%87.5%-%73.3%
WrapperTraitTypeStream::classMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:32)called 3 times100.0%83.3%-%52.4%
WrapperTraitTypeStream::classMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:43)called 3 times100.0%94.7%-%84.6%
WrapperTraitTypeStream::registerClassGetterSetter(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitTypeStream/WrapperTraitTypeStream.cpp:70)called 3 times100.0%50.0%-%66.7%
NanobindTraitDataStream::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&, PString const&) const (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:86)called 2 times100.0%99.2%-%77.9%
NanobindTraitDataStream::registerMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:72)called 2 times100.0%85.7%-%71.4%
NanobindTraitDataStream::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:140)not called0.0%0.0%-%0.0%
NanobindTraitTypeStream::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&, PString const&) const (src/TraitBackEnd/Nanobind/NanobindTraitTypeStream/NanobindTraitTypeStream.cpp:29)called 2 times100.0%96.0%-%72.1%
NanobindTraitTypeStream::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitTypeStream/NanobindTraitTypeStream.cpp:41)not called0.0%0.0%-%0.0%
NanobindTraitTypeStream::registerStaticMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitTypeStream/NanobindTraitTypeStream.cpp:18)called 2 times100.0%94.4%-%84.0%
NanobindTraitCheckStream::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&, PString const&) const (src/TraitBackEnd/Nanobind/NanobindTraitCheckStream/NanobindTraitCheckStream.cpp:42)called 2 times86.0%71.0%-%64.6%
NanobindTraitCheckStream::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitCheckStream/NanobindTraitCheckStream.cpp:104)not called0.0%0.0%-%0.0%
NanobindTraitCheckStream::registerStaticMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitCheckStream/NanobindTraitCheckStream.cpp:22)called 2 times100.0%97.3%-%90.9%
WrapperTraitGetterSetter::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:135)called 5 times100.0%50.0%-%75.0%
WrapperTraitGetterSetter::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:145)not called0.0%0.0%-%0.0%
WrapperTraitGetterSetter::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:22)called 3 times100.0%50.0%-%75.0%
WrapperTraitGetterSetter::registerClassMember(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:91)called 3 times100.0%93.5%-%74.7%
WrapperTraitGetterSetter::registerClassMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:125)called 3 times100.0%50.0%-%75.0%
WrapperTraitGetterSetter::classMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:32)called 3 times100.0%87.9%-%60.0%
WrapperTraitGetterSetter::classMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:49)called 3 times100.0%95.2%-%53.8%
WrapperTraitGetterSetter::registerClassGetterSetter(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/PythonWrapper/WrapperTraitGetterSetter/WrapperTraitGetterSetter.cpp:108)called 3 times100.0%93.8%-%66.7%
PWrapperTraitBackendManager::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PWrapperTraitBackendManager.cpp:90)called 5 times100.0%100.0%-%100.0%
PWrapperTraitBackendManager::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PWrapperTraitBackendManager.cpp:101)not called0.0%0.0%-%0.0%
PWrapperTraitBackendManager::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/Representation/PWrapperTraitBackendManager.cpp:24)called 3 times100.0%100.0%-%100.0%
PWrapperTraitBackendManager::setupAddDependency(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/Representation/PWrapperTraitBackendManager.cpp:111)called 2 times100.0%100.0%-%100.0%
PWrapperTraitBackendManager::registerClassMember(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PWrapperTraitBackendManager.cpp:57)called 3 times100.0%100.0%-%100.0%
PWrapperTraitBackendManager::registerClassMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PWrapperTraitBackendManager.cpp:79)called 3 times100.0%100.0%-%100.0%
PWrapperTraitBackendManager::classMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PWrapperTraitBackendManager.cpp:35)called 3 times100.0%100.0%-%100.0%
PWrapperTraitBackendManager::classMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PWrapperTraitBackendManager.cpp:46)called 3 times100.0%100.0%-%100.0%
PWrapperTraitBackendManager::registerClassGetterSetter(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PWrapperTraitBackendManager.cpp:68)called 3 times100.0%100.0%-%100.0%
PAbstractWrapperTraitBackend::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:58)not called0.0%-%-%0.0%
PAbstractWrapperTraitBackend::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:59)not called0.0%-%-%0.0%
PAbstractWrapperTraitBackend::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:49)not called0.0%-%-%0.0%
PAbstractWrapperTraitBackend::setupAddDependency(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:61)called 2 times100.0%-%-%100.0%
PAbstractWrapperTraitBackend::registerClassMember(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:54)called 3 times100.0%-%-%100.0%
PAbstractWrapperTraitBackend::registerClassMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:56)not called0.0%-%-%0.0%
PAbstractWrapperTraitBackend::classMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:51)not called0.0%-%-%0.0%
PAbstractWrapperTraitBackend::classMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:52)not called0.0%-%-%0.0%
PAbstractWrapperTraitBackend::registerClassGetterSetter(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:55)not called0.0%-%-%0.0%
PNanobindTraitBackendManager::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&, PString const&) const (src/Representation/PNanobindTraitBackendManager.cpp:89)called 2 times100.0%100.0%-%100.0%
PNanobindTraitBackendManager::registerMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PNanobindTraitBackendManager.cpp:56)called 2 times100.0%100.0%-%100.0%
PNanobindTraitBackendManager::registerProperty(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PNanobindTraitBackendManager.cpp:45)called 2 times100.0%100.0%-%100.0%
PNanobindTraitBackendManager::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PNanobindTraitBackendManager.cpp:100)not called0.0%0.0%-%0.0%
PNanobindTraitBackendManager::headerTestInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&, PString const&) const (src/Representation/PNanobindTraitBackendManager.cpp:34)called 2 times100.0%100.0%-%100.0%
PNanobindTraitBackendManager::headerExtraInclude(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PNanobindTraitBackendManager.cpp:24)called 2 times100.0%100.0%-%100.0%
PNanobindTraitBackendManager::registerConstructor(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PNanobindTraitBackendManager.cpp:78)called 2 times100.0%100.0%-%100.0%
PNanobindTraitBackendManager::registerStaticMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PNanobindTraitBackendManager.cpp:67)called 2 times100.0%100.0%-%100.0%
PAbstractNanobindTraitBackend::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&, PString const&) const (src/Representation/PAbstractTraitBackend.h:78)called 6 times100.0%-%-%100.0%
PAbstractNanobindTraitBackend::registerMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:75)called 12 times100.0%-%-%100.0%
PAbstractNanobindTraitBackend::registerProperty(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:73)called 12 times100.0%-%-%100.0%
PAbstractNanobindTraitBackend::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:79)not called0.0%-%-%0.0%
PAbstractNanobindTraitBackend::headerTestInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&, PString const&) const (src/Representation/PAbstractTraitBackend.h:71)called 12 times100.0%-%-%100.0%
PAbstractNanobindTraitBackend::headerExtraInclude(std::set<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:70)called 12 times100.0%-%-%100.0%
PAbstractNanobindTraitBackend::registerConstructor(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:76)called 12 times100.0%-%-%100.0%
PAbstractNanobindTraitBackend::registerStaticMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:74)called 10 times100.0%-%-%100.0%
main (TESTS/TEST_GENERATOR_CLASS_CPP/main.cpp:21)called 1 time100.0%-%-%100.0%
main (TESTS/TEST_GENERATOR_UTILS/main.cpp:104)called 1 time100.0%-%-%100.0%
main (TESTS/TEST_GITLAB_DOC/main.cpp:29)called 1 time100.0%-%-%100.0%
main (TESTS/TEST_HEADER_GENERATOR/main.cpp:17)called 1 time100.0%-%-%100.0%
main (TESTS/TEST_PPACKAGEATTRIBUTE/main.cpp:65)called 1 time100.0%-%-%100.0%
main (TESTS/TEST_PPROJECTMEMBERS/main.cpp:56)called 1 time100.0%-%-%100.0%
main (TESTS/TEST_SIMPLE_PROJECT/main.cpp:42)called 1 time100.0%100.0%-%50.0%
main (TESTS/TEST_SIMPLE_PROJECT_EDGE/main.cpp:29)called 1 time100.0%100.0%-%50.0%
main (TESTS/TEST_SIMPLE_PROJECT_NANOBIND/main.cpp:43)called 1 time100.0%100.0%-%50.0%
main (TESTS/TEST_SIMPLE_PROJECT_WRAPPER/main.cpp:43)called 1 time100.0%100.0%-%50.0%
main (TESTS/TEST_TRAIT/TEST_CPP_SETTER_TRAIT/main.cpp:47)called 1 time100.0%-%-%100.0%
main (TESTS/TEST_TRAIT/TEST_CPP_TRAIT/main.cpp:54)called 1 time100.0%-%-%100.0%
main (TESTS/TEST_TRAIT/TEST_CPP_TRAIT_TEST/main.cpp:73)called 1 time100.0%-%-%100.0%
main (TESTS/TEST_TRAIT/TEST_WRAPPER_TRAIT_TEST/main.cpp:64)called 1 time100.0%-%-%100.0%