GCC Code Coverage Report


Directory: ./
Date: 2026-10-16 17:52:29
Exec Total Coverage
Lines: 3855 4378 88.1%
Functions: 510 575 88.7%
Branches: 7432 9010 82.5%

Function (File:Line) Call count Line coverage Branch coverage Condition coverage Block coverage
getRustType(PString const&) (src/Representation/rust_type_utils.cpp:34)called 12 times91.7%76.5%-%48.7%
licenceSave(std::basic_ofstream<char, std::char_traits<char> >&) (src/BackEnd/header_generator.cpp:26)called 37 times100.0%100.0%-%75.0%
makeVarType(PString const&, bool, bool, bool, bool) (src/Representation/type_utils.cpp:162)called 141 times90.9%96.3%-%85.7%
testProject(PPath const&, std::vector<PPath, std::allocator<PPath> > const&) (TESTS/TEST_SIMPLE_PROJECT/main.cpp:17)called 1 time100.0%91.0%-%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.0%-%45.9%
testProject(PPath const&, std::vector<PPath, std::allocator<PPath> > const&) (TESTS/TEST_SIMPLE_PROJECT_RUST/main.cpp:17)called 1 time100.0%90.4%-%45.9%
testProject(PPath const&, std::vector<PPath, std::allocator<PPath> > const&) (TESTS/TEST_SIMPLE_PROJECT_WRAPPER/main.cpp:16)called 1 time100.0%91.4%-%45.9%
getClassName(PFileParser&) (src/FrontEnd/parserClassConfig.cpp:25)called 21 times66.7%50.0%-%31.4%
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 37 times88.9%100.0%-%90.0%
parseEnumValue(PClassConfig&, PFileParser&, PString&) (src/FrontEnd/parserClassConfig.cpp:125)called 8 times100.0%93.3%-%58.7%
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 7 times100.0%100.0%-%55.3%
getIsSimpleType(PString const&) (src/Representation/type_utils.cpp:32)called 244 times100.0%100.0%-%72.5%
parseEnumConfig(std::vector<PClassConfig, std::allocator<PClassConfig> >&, PFileParser&, PString&) (src/FrontEnd/parserClassConfig.cpp:144)called 13 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:158)called 4 times88.9%69.8%-%58.3%
getIsPointerType(PString const&) (src/Representation/type_utils.cpp:41)called 292 times100.0%100.0%-%100.0%
getRustTestValue(PClassAttribute const&) (src/Representation/rust_type_utils.cpp:94)called 4 times88.9%69.7%-%73.8%
testCppTraitTest() (TESTS/TEST_TRAIT/TEST_CPP_TRAIT_TEST/main.cpp:23)called 1 time100.0%100.0%-%49.8%
getRustSimpleType(PString const&) (src/Representation/rust_type_utils.cpp:14)called 22 times100.0%55.7%-%50.0%
getRustTypeIsCopy(PString const&) (src/Representation/rust_type_utils.cpp:53)called 8 times100.0%68.8%-%85.2%
is_package_in_dir(std::vector<PPath, std::allocator<PPath> >&, PString const&, PPath const&, PPackageAttribute&) (src/project_generator_load.cpp:211)called 16 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:180)called 9 times65.8%46.0%-%40.6%
parserClassConfig(std::vector<PClassConfig, std::allocator<PClassConfig> >&, std::vector<PPath, std::allocator<PPath> >&, PPath const&) (src/FrontEnd/parserClassConfig.cpp:236)called 8 times81.0%61.4%-%38.9%
check_package_file(PPath const&, PString const&, PPath const&, PPackageAttribute&) (src/project_generator_load.cpp:174)called 20 times87.5%63.1%-%45.1%
registerSizeMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:69)called 4 times100.0%100.0%-%79.5%
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:467)called 6 times55.6%31.6%-%20.9%
getCMakeListsHeader() (src/BackEnd/cmakelist_generator.cpp:12)called 24 times92.9%100.0%-%93.3%
isPhoenixDependency(PString const&) (src/simple_project_generator.cpp:61)called 105 times100.0%62.5%-%68.2%
parseProjectMembers(std::map<PString, PProjectMembers, std::less<PString>, std::allocator<std::pair<PString const, PProjectMembers> > >&, DicoValue const*) (src/project_generator_load.cpp:57)called 5 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 43 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%
generator_class_full(PTraitBackendManager const&, ProjectParam const&) (src/BackEnd/generator_class_cpp.cpp:598)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:558)called 9 times100.0%70.6%-%48.9%
generator_rust_class(PRustTraitBackendManager const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, PPath const&, PPath const&, GeneratorMode const&) (src/BackEnd/generator_class_rust.cpp:108)called 2 times100.0%91.7%-%69.4%
generator_typeIsList(PString const&) (src/Representation/type_utils.cpp:14)called 25 times100.0%100.0%-%77.8%
get_nanobind_include(PString const&) (src/TraitBackEnd/Nanobind/NanobindTraitInclude/NanobindTraitInclude.cpp:19)called 11 times100.0%83.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%-%49.8%
updateCurrentComment(PFileParser&, PString&) (src/FrontEnd/parserClassConfig.cpp:38)called 78 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:69)called 4 times77.8%61.5%-%51.6%
generate_empty_config(PPath&, PString const&, PString&, PString&) (src/project_generator_load.cpp:150)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%38.9%-%23.5%
updateCurrentTemplate(PFileParser&, std::vector<PString, std::allocator<PString> >&) (src/FrontEnd/parserClassConfig.cpp:56)called 13 times40.0%25.0%-%18.9%
class_checkClassConfig(bool&, bool&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&) (src/BackEnd/generator_class_cpp.cpp:449)called 6 times100.0%100.0%-%100.0%
createGetterMethodName(PString const&) (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:21)called 9 times100.0%100.0%-%64.3%
createSetterMethodName(PString const&) (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:29)called 9 times100.0%100.0%-%64.3%
generateAuthorListPixi(ProjectConfig const&) (src/simple_project_generator.cpp:198)called 4 times88.9%100.0%-%58.3%
generateCppClassesFull(ProjectParam const&) (src/simple_project_generator.cpp:362)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&) (src/simple_project_generator.cpp:264)called 4 times96.3%100.0%-%55.9%
generateTargetLinkBody(ProjectConfig const&) (src/simple_project_generator.cpp:134)called 4 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%38.2%-%23.9%
generateMarkdownDepList(ProjectConfig const&) (src/simple_project_generator.cpp:183)called 4 times87.5%100.0%-%64.1%
generateRustClassesFull(ProjectParam const&) (src/simple_project_generator.cpp:408)called 1 time100.0%100.0%-%72.2%
generator_nanobind_full(PNanobindTraitBackendManager const&, ProjectParam const&) (src/BackEnd/nanobind_generator.cpp:101)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:79)called 2 times85.7%75.7%-%55.9%
getter_createGetterDecl(PString const&, PString const&, PString const&, bool, bool) (src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp:19)called 84 times85.7%100.0%-%53.7%
setter_createSetterDecl(PString const&, PString const&, PString const&, bool) (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:18)called 42 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%
copy_hasPointerAttribute(PClassConfig const&) (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:50)called 12 times100.0%100.0%-%100.0%
generatePhoenixGlobalDep(ProjectConfig const&) (src/simple_project_generator.cpp:116)called 4 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:578)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:509)called 9 times100.0%78.1%-%55.7%
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 times94.6%90.6%-%82.9%
generator_rust_enum_file(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&) (src/BackEnd/generator_class_rust.cpp:29)called 1 time85.7%74.0%-%68.7%
getDefaultValueTypeInCpp(PString const&) (src/Representation/type_utils.cpp:50)called 36 times100.0%100.0%-%100.0%
parseClassConfigAttribut(PClassConfig&, PFileParser&, PString&) (src/FrontEnd/parserClassConfig.cpp:71)called 22 times100.0%100.0%-%59.7%
parseParentOfClassConfig(PClassConfig&, PFileParser&) (src/FrontEnd/parserClassConfig.cpp:100)called 9 times15.4%8.6%-%11.3%
simple_project_generator(PPath const&, std::vector<PPath, std::allocator<PPath> > const&, PString const&, GeneratorMode const&) (src/simple_project_generator.cpp:465)called 5 times69.2%67.4%-%46.6%
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:63)called 5 times100.0%100.0%-%56.5%
class_getClassDefTemplate(std::vector<PString, std::allocator<PString> > const&) (src/BackEnd/generator_class_cpp.cpp:31)called 21 times100.0%92.9%-%76.6%
class_hasPointerAttribute(PClassConfig const&) (src/BackEnd/generator_class_cpp.cpp:19)called 26 times100.0%100.0%-%100.0%
generatePhoenixFindModule(ProjectConfig const&) (src/simple_project_generator.cpp:101)called 4 times87.5%100.0%-%78.3%
generator_enum_cpp_header(PTraitBackendManager const&, std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/generator_class_cpp.cpp:211)called 3 times91.7%74.6%-%74.7%
generator_rust_class_file(PRustTraitBackendManager const&, std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/generator_class_rust.cpp:69)called 2 times100.0%97.6%-%88.3%
generator_rust_class_full(PRustTraitBackendManager const&, ProjectParam const&) (src/BackEnd/generator_class_rust.cpp:163)called 1 time100.0%85.7%-%84.6%
generator_rust_class_test(PRustTraitBackendManager const&, PPath const&, PString const&, PPath const&, std::vector<PClassConfig, std::allocator<PClassConfig> > const&, GeneratorMode const&) (src/BackEnd/generator_class_rust.cpp:137)called 2 times100.0%97.0%-%75.0%
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:302)called 4 times100.0%100.0%-%61.1%
generateWrapperClassesFull(ProjectParam const&) (src/simple_project_generator.cpp:379)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:245)called 8 times90.0%89.8%-%77.0%
generator_class_cpp_source(PTraitBackendManager const&, std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/BackEnd/generator_class_cpp.cpp:378)called 11 times100.0%100.0%-%75.0%
simple_project_load_config(ProjectParam&, PPath const&, std::vector<PPath, std::allocator<PPath> > const&) (src/simple_project_generator.cpp:337)called 4 times75.0%60.0%-%63.0%
failed_enum_deserialization(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&, PString const&) (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:101)called 1 time100.0%100.0%-%86.7%
generateNanobindClassesFull(ProjectParam const&) (src/simple_project_generator.cpp:391)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:82)not called0.0%0.0%-%0.0%
is_generate_empty_config_ok(PPath&, PString const&, PPackageAttribute&) (src/project_generator_load.cpp:226)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%
rust_checkDefaultValueExist(std::vector<PClassAttribute, std::allocator<PClassAttribute> > const&) (src/BackEnd/generator_class_rust.cpp:16)called 1 time100.0%87.5%-%100.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 4 times90.9%87.2%-%53.8%
generateNanobindCmakeSources(ProjectConfig const&, std::vector<PPath, std::allocator<PPath> > const&, GeneratorMode const&) (src/simple_project_generator.cpp:215)called 1 time94.7%100.0%-%56.0%
getPythonStrForPythonApiType(PString const&) (src/Representation/wrapper_convertType.cpp:15)called 3 times83.3%50.0%-%69.0%
getRustAttributeDefaultValue(PClassAttribute const&) (src/Representation/rust_type_utils.cpp:63)called 5 times90.0%65.7%-%60.6%
getTestDefaultValueTypeInCpp(PString const&) (src/Representation/type_utils.cpp:104)called 32 times100.0%100.0%-%100.0%
project_generator_loadConfig(ProjectConfig&, PPath const&) (src/project_generator_load.cpp:84)called 5 times71.1%53.3%-%43.8%
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%91.7%-%57.4%
registerSerializationMethods(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:44)called 4 times100.0%100.0%-%86.0%
stripNanobindUnsupportedType(ProjectParam const&) (src/simple_project_generator.cpp:420)called 1 time92.3%100.0%-%72.5%
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_getAttributeDefaultInit(PClassAttribute const&) (src/BackEnd/generator_class_cpp.cpp:66)called 21 times100.0%100.0%-%74.4%
class_getClassDeclTempalteDef(std::vector<PString, std::allocator<PString> > const&) (src/BackEnd/generator_class_cpp.cpp:49)called 19 times18.2%18.2%-%20.0%
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:17)called 12 times100.0%96.2%-%63.2%
generatePhoenixPullExtraModule(ProjectConfig const&) (src/simple_project_generator.cpp:86)called 4 times87.5%100.0%-%64.1%
generateRustModuleDeclarations(std::vector<PPath, std::allocator<PPath> > const&) (src/simple_project_generator.cpp:242)called 1 time83.3%100.0%-%66.7%
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:335)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:403)called 6 times75.9%55.1%-%60.7%
generator_class_testCMakeLists(PPath const&, PClassConfig const&, PString const&, GeneratorMode const&) (src/BackEnd/generator_class_cpp.cpp:536)called 9 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 4 times100.0%100.0%-%85.5%
simple_project_generate_source(ProjectParam const&) (src/simple_project_generator.cpp:440)called 4 times85.7%75.0%-%81.0%
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:136)called 45 times78.6%63.6%-%92.9%
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:79)called 3 times100.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:239)called 5 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 5 times84.6%70.0%-%71.6%
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%39.4%-%25.2%
class_savePointerOwnershipSpecialMembersImpl(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, PString const&, PString const&) (src/BackEnd/generator_class_cpp.cpp:96)called 8 times100.0%100.0%-%96.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 8 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 8 times100.0%-%-%100.0%
PDataConfig::copyPDataConfig(PDataConfig const&) (src/Representation/PDataConfig.cpp:89)called 21 times100.0%-%-%100.0%
PDataConfig::getVecClassConfig() (src/Representation/PDataConfig.cpp:67)called 14 times100.0%-%-%100.0%
PDataConfig::initialisationPDataConfig() (src/Representation/PDataConfig.cpp:96)called 10 times100.0%-%-%100.0%
PDataConfig::PDataConfig(PDataConfig const&) (src/Representation/PDataConfig.cpp:18)called 21 times100.0%100.0%-%54.5%
PDataConfig::PDataConfig() (src/Representation/PDataConfig.cpp:11)called 10 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 31 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:87)called 5 times100.0%-%-%100.0%
CppTraitCopy::~CppTraitCopy() (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:92)called 5 times100.0%-%-%100.0%
CppTraitCopy::~CppTraitCopy() (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:92)called 5 times100.0%-%-%100.0%
PClassConfig::addTemplate(PString const&) (src/Representation/PClassConfig.cpp:106)not called0.0%-%-%0.0%
PClassConfig::addAttribute(PClassAttribute const&) (src/Representation/PClassConfig.cpp:74)called 43 times100.0%-%-%100.0%
PClassConfig::getNamespace() (src/Representation/PClassConfig.cpp:144)not called0.0%-%-%0.0%
PClassConfig::setNamespace(PString const&) (src/Representation/PClassConfig.cpp:53)called 9 times100.0%-%-%100.0%
PClassConfig::addParentClass(PString const&) (src/Representation/PClassConfig.cpp:90)not called0.0%-%-%0.0%
PClassConfig::addListTemplate(std::vector<PString, std::allocator<PString> > const&) (src/Representation/PClassConfig.cpp:113)not called0.0%0.0%-%0.0%
PClassConfig::getListTemplate() (src/Representation/PClassConfig.cpp:192)not called0.0%-%-%0.0%
PClassConfig::setListTemplate(std::vector<PString, std::allocator<PString> > const&) (src/Representation/PClassConfig.cpp:67)called 9 times100.0%-%-%100.0%
PClassConfig::addListAttribute(std::vector<PClassAttribute, std::allocator<PClassAttribute> > const&) (src/Representation/PClassConfig.cpp:81)not called0.0%0.0%-%0.0%
PClassConfig::copyPClassConfig(PClassConfig const&) (src/Representation/PClassConfig.cpp:202)called 67 times100.0%-%-%100.0%
PClassConfig::getListAttribute() (src/Representation/PClassConfig.cpp:172)called 4 times100.0%-%-%100.0%
PClassConfig::setListAttribute(std::vector<PClassAttribute, std::allocator<PClassAttribute> > const&) (src/Representation/PClassConfig.cpp:60)not called0.0%-%-%0.0%
PClassConfig::addListParentClass(std::vector<PString, std::allocator<PString> > const&) (src/Representation/PClassConfig.cpp:97)not called0.0%0.0%-%0.0%
PClassConfig::getListParentClass() (src/Representation/PClassConfig.cpp:182)not called0.0%-%-%0.0%
PClassConfig::getClassDocumentation() (src/Representation/PClassConfig.cpp:162)not called0.0%-%-%0.0%
PClassConfig::setClassDocumentation(PString const&) (src/Representation/PClassConfig.cpp:39)called 19 times100.0%-%-%100.0%
PClassConfig::initialisationPClassConfig() (src/Representation/PClassConfig.cpp:213)called 24 times100.0%-%-%100.0%
PClassConfig::getName() (src/Representation/PClassConfig.cpp:134)not called0.0%-%-%0.0%
PClassConfig::setName(PString const&) (src/Representation/PClassConfig.cpp:46)called 19 times100.0%-%-%100.0%
PClassConfig::setIsEnum(bool) (src/Representation/PClassConfig.cpp:122)called 6 times100.0%-%-%100.0%
PClassConfig::PClassConfig(PClassConfig const&) (src/Representation/PClassConfig.cpp:18)called 62 times100.0%100.0%-%45.0%
PClassConfig::PClassConfig() (src/Representation/PClassConfig.cpp:11)called 24 times100.0%100.0%-%45.0%
PClassConfig::~PClassConfig() (src/Representation/PClassConfig.cpp:23)not called100.0%-%-%0.0%
PClassConfig::~PClassConfig() (src/Representation/PClassConfig.cpp:23)called 86 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:28)called 5 times100.0%-%-%100.0%
CppTraitGetter::~CppTraitGetter() (src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp:33)called 5 times100.0%-%-%100.0%
CppTraitGetter::~CppTraitGetter() (src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp:33)called 5 times100.0%-%-%100.0%
CppTraitSetter::CppTraitSetter() (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:29)called 5 times100.0%-%-%100.0%
CppTraitSetter::~CppTraitSetter() (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:34)called 5 times100.0%-%-%100.0%
CppTraitSetter::~CppTraitSetter() (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:34)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 12 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 43 times100.0%-%-%100.0%
PClassAttribute::copyPClassAttribute(PClassAttribute const&) (src/Representation/PClassAttribute.cpp:186)called 224 times100.0%-%-%100.0%
PClassAttribute::initialisationPClassAttribute() (src/Representation/PClassAttribute.cpp:197)called 43 times100.0%-%-%100.0%
PClassAttribute::getName() (src/Representation/PClassAttribute.cpp:109)not called0.0%-%-%0.0%
PClassAttribute::getType() (src/Representation/PClassAttribute.cpp:95)called 11 times100.0%-%-%100.0%
PClassAttribute::setName(PString const&) (src/Representation/PClassAttribute.cpp:46)called 43 times100.0%-%-%100.0%
PClassAttribute::setType(PString const&) (src/Representation/PClassAttribute.cpp:39)called 54 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 224 times100.0%100.0%-%50.0%
PClassAttribute::PClassAttribute() (src/Representation/PClassAttribute.cpp:11)called 43 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 267 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 14 times100.0%-%-%100.0%
PProjectMembers::setLastName(PString const&) (src/PProjectMembers.cpp:46)called 11 times100.0%-%-%100.0%
PProjectMembers::getFirstName() (src/PProjectMembers.cpp:74)called 14 times100.0%-%-%100.0%
PProjectMembers::setFirstName(PString const&) (src/PProjectMembers.cpp:39)called 11 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 11 times100.0%-%-%100.0%
PProjectMembers::copyPProjectMembers(PProjectMembers const&) (src/PProjectMembers.cpp:123)called 12 times100.0%-%-%100.0%
PProjectMembers::initialisationPProjectMembers() (src/PProjectMembers.cpp:131)called 22 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 11 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 22 times100.0%100.0%-%50.0%
PProjectMembers::~PProjectMembers() (src/PProjectMembers.cpp:23)not called100.0%-%-%0.0%
PProjectMembers::~PProjectMembers() (src/PProjectMembers.cpp:23)called 23 times100.0%-%-%100.0%
PProjectMembers::operator=(PProjectMembers const&) (src/PProjectMembers.cpp:31)called 11 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 4 times100.0%-%-%100.0%
PPackageAttribute::setCmakeLib(PString const&) (src/Representation/PPackageAttribute.cpp:60)called 16 times100.0%-%-%100.0%
PPackageAttribute::setPixiName(PString const&) (src/Representation/PPackageAttribute.cpp:46)called 16 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 16 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 17 times100.0%-%-%100.0%
PPackageAttribute::setMinVersion(PString const&) (src/Representation/PPackageAttribute.cpp:74)called 17 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 18 times100.0%-%-%100.0%
PPackageAttribute::getUrl() (src/Representation/PPackageAttribute.cpp:151)called 19 times100.0%-%-%100.0%
PPackageAttribute::setUrl(PString const&) (src/Representation/PPackageAttribute.cpp:67)called 16 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 17 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 18 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 19 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:12)called 4 times100.0%-%-%100.0%
CppTraitDataStream::~CppTraitDataStream() (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:17)called 4 times100.0%-%-%100.0%
CppTraitDataStream::~CppTraitDataStream() (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:17)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:12)called 4 times100.0%-%-%100.0%
CppTraitConfigStream::~CppTraitConfigStream() (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:17)called 4 times100.0%-%-%100.0%
CppTraitConfigStream::~CppTraitConfigStream() (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:17)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%
RustTraitGetterSetter::RustTraitGetterSetter() (src/TraitBackEnd/Rust/RustTraitGetterSetter/RustTraitGetterSetter.cpp:11)called 1 time100.0%-%-%100.0%
RustTraitGetterSetter::~RustTraitGetterSetter() (src/TraitBackEnd/Rust/RustTraitGetterSetter/RustTraitGetterSetter.cpp:16)called 1 time100.0%-%-%100.0%
RustTraitGetterSetter::~RustTraitGetterSetter() (src/TraitBackEnd/Rust/RustTraitGetterSetter/RustTraitGetterSetter.cpp:16)called 1 time100.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%
void PRustTraitBackendManager::addTraitBackend<RustTraitGetterSetter>() (src/Representation/PRustTraitBackendManager.h:22)called 1 time100.0%57.1%-%60.0%
PRustTraitBackendManager::initialisationPRustTraitBackendManager() (src/Representation/PRustTraitBackendManager.cpp:71)called 1 time100.0%-%-%100.0%
PRustTraitBackendManager::clear() (src/Representation/PRustTraitBackendManager.cpp:63)called 1 time100.0%75.0%-%100.0%
PRustTraitBackendManager::PRustTraitBackendManager() (src/Representation/PRustTraitBackendManager.cpp:10)called 1 time100.0%100.0%-%80.0%
PRustTraitBackendManager::~PRustTraitBackendManager() (src/Representation/PRustTraitBackendManager.cpp:15)not called100.0%-%-%0.0%
PRustTraitBackendManager::~PRustTraitBackendManager() (src/Representation/PRustTraitBackendManager.cpp:15)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%
PAbstractRustTraitBackend::PAbstractRustTraitBackend() (src/Representation/PAbstractTraitBackend.h:86)called 1 time100.0%-%-%100.0%
PAbstractRustTraitBackend::~PAbstractRustTraitBackend() (src/Representation/PAbstractTraitBackend.h:87)not called100.0%-%-%0.0%
PAbstractRustTraitBackend::~PAbstractRustTraitBackend() (src/Representation/PAbstractTraitBackend.h:87)called 1 time100.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 23 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 33 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:136)called 9 times100.0%80.0%-%100.0%
CppTraitCopy::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:151)called 9 times81.8%79.3%-%52.2%
CppTraitCopy::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:99)called 8 times100.0%-%-%100.0%
CppTraitCopy::protectedMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:117)called 8 times100.0%-%-%100.0%
CppTraitCopy::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:108)called 11 times100.0%-%-%100.0%
CppTraitCopy::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCopy/CppTraitCopy.cpp:126)called 11 times100.0%-%-%100.0%
PClassConfig::getFullName() const (src/Representation/PClassConfig.cpp:149)called 42 times66.7%20.0%-%29.4%
PClassConfig::getNamespace() const (src/Representation/PClassConfig.cpp:139)called 27 times100.0%-%-%100.0%
PClassConfig::getListTemplate() const (src/Representation/PClassConfig.cpp:187)called 71 times100.0%-%-%100.0%
PClassConfig::getListAttribute() const (src/Representation/PClassConfig.cpp:167)called 194 times100.0%-%-%100.0%
PClassConfig::getListParentClass() const (src/Representation/PClassConfig.cpp:177)called 8 times100.0%-%-%100.0%
PClassConfig::getClassDocumentation() const (src/Representation/PClassConfig.cpp:157)called 40 times100.0%-%-%100.0%
PClassConfig::getName() const (src/Representation/PClassConfig.cpp:129)called 550 times100.0%-%-%100.0%
PClassConfig::getIsEnum() const (src/Representation/PClassConfig.cpp:197)called 341 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:40)called 8 times100.0%89.3%-%80.3%
CppTraitGetter::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitGetter/CppTraitGetter.cpp:54)called 11 times100.0%98.7%-%83.6%
CppTraitSetter::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:41)called 8 times100.0%83.3%-%83.0%
CppTraitSetter::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitSetter/CppTraitSetter.cpp:54)called 11 times100.0%98.6%-%92.7%
PClassAttribute::getIsPointer() const (src/Representation/PClassAttribute.cpp:130)called 29 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 42 times100.0%-%-%100.0%
PClassAttribute::getDocumentation() const (src/Representation/PClassAttribute.cpp:158)called 72 times100.0%-%-%100.0%
PClassAttribute::getName() const (src/Representation/PClassAttribute.cpp:102)called 769 times100.0%-%-%100.0%
PClassAttribute::getType() const (src/Representation/PClassAttribute.cpp:88)called 670 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 12 times100.0%-%-%100.0%
PProjectMembers::getFirstName() const (src/PProjectMembers.cpp:67)called 12 times100.0%-%-%100.0%
PProjectMembers::getAffiliation() const (src/PProjectMembers.cpp:95)called 4 times100.0%-%-%100.0%
PProjectMembers::getEmail() const (src/PProjectMembers.cpp:109)called 12 times100.0%-%-%100.0%
PPackageAttribute::getCmakeLib() const (src/Representation/PPackageAttribute.cpp:130)called 32 times100.0%-%-%100.0%
PPackageAttribute::getPixiName() const (src/Representation/PPackageAttribute.cpp:102)called 19 times100.0%-%-%100.0%
PPackageAttribute::getCmakeFind() const (src/Representation/PPackageAttribute.cpp:116)called 6 times100.0%-%-%100.0%
PPackageAttribute::getMaxVersion() const (src/Representation/PPackageAttribute.cpp:172)called 19 times100.0%-%-%100.0%
PPackageAttribute::getMinVersion() const (src/Representation/PPackageAttribute.cpp:158)called 19 times100.0%-%-%100.0%
PPackageAttribute::getUrl() const (src/Representation/PPackageAttribute.cpp:144)called 30 times100.0%-%-%100.0%
PPackageAttribute::getName() const (src/Representation/PPackageAttribute.cpp:88)called 148 times100.0%-%-%100.0%
CppTraitDataStream::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:23)called 6 times100.0%50.0%-%88.9%
CppTraitDataStream::publicMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:35)called 7 times95.7%88.0%-%86.7%
CppTraitDataStream::privateMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:107)called 7 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:79)called 7 times100.0%50.0%-%92.9%
CppTraitDataStream::publicMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:69)called 10 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:116)called 10 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:125)called 10 times100.0%98.1%-%92.4%
CppTraitDataStream::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitDataStream/CppTraitDataStream.cpp:98)called 10 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:152)called 10 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 9 times100.0%98.9%-%97.2%
CppTraitFromString::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:153)called 9 times100.0%92.3%-%89.5%
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 6 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 6 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 6 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 9 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 9 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 9 times100.0%93.8%-%90.9%
CppTraitFromString::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitFromString/CppTraitFromString.cpp:58)called 9 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 9 times100.0%98.2%-%93.8%
CppTraitTypeStream::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:145)called 9 times100.0%95.8%-%61.1%
CppTraitTypeStream::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:162)called 9 times100.0%85.7%-%57.1%
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 7 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 7 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 10 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 10 times47.8%40.7%-%34.4%
CppTraitTypeStream::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitTypeStream/CppTraitTypeStream.cpp:42)called 10 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:109)called 10 times79.2%76.5%-%55.3%
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 7 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 7 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 7 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 10 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 10 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 10 times59.3%46.1%-%39.5%
CppTraitCheckStream::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitCheckStream/CppTraitCheckStream.cpp:61)called 10 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:125)called 10 times100.0%98.5%-%89.2%
NanobindTraitMethod::registerConstructor(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitMethod/NanobindTraitMethod.cpp:24)called 3 times100.0%50.0%-%88.9%
RustTraitDataStream::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/Rust/RustTraitDataStream/RustTraitDataStream.cpp:14)not called0.0%0.0%-%0.0%
CppTraitConfigStream::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:23)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:33)called 7 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:71)called 7 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:53)called 7 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:43)called 10 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:80)called 10 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:89)called 10 times100.0%94.7%-%72.7%
CppTraitConfigStream::protectedMethodImplementation(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/CPP/CppTraitConfigStream/CppTraitConfigStream.cpp:62)called 10 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:104)called 10 times97.3%97.3%-%85.6%
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 4 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 9 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 9 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 8 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 8 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 8 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 11 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 11 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 11 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 11 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 11 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:63)called 4 times100.0%96.8%-%91.1%
NanobindTraitProperty::registerProperty(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:37)called 4 times100.0%96.2%-%86.0%
NanobindTraitProperty::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitProperty/NanobindTraitProperty.cpp:88)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 45 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 45 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 7 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 24 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 16 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 10 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 33 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 33 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 22 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 33 times100.0%-%-%100.0%
RustTraitGetterSetter::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Rust/RustTraitGetterSetter/RustTraitGetterSetter.cpp:81)called 3 times100.0%92.3%-%81.1%
RustTraitGetterSetter::implMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Rust/RustTraitGetterSetter/RustTraitGetterSetter.cpp:23)called 2 times100.0%96.5%-%91.4%
NanobindTraitTestSetup::headerTestInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&, PString const&) const (src/TraitBackEnd/Nanobind/NanobindTraitTestSetup/NanobindTraitTestSetup.cpp:18)called 4 times100.0%100.0%-%90.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%-%60.8%
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%-%87.5%
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.4%
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%-%89.7%
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%-%49.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%-%78.6%
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%-%55.0%
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%-%88.0%
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:118)called 4 times100.0%98.7%-%81.9%
NanobindTraitDataStream::registerMethod(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:86)called 4 times100.0%85.7%-%76.9%
NanobindTraitDataStream::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitDataStream/NanobindTraitDataStream.cpp:184)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:31)called 4 times100.0%96.6%-%76.1%
NanobindTraitTypeStream::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitTypeStream/NanobindTraitTypeStream.cpp:46)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 4 times100.0%95.8%-%76.3%
NanobindTraitCheckStream::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&, PString const&) const (src/TraitBackEnd/Nanobind/NanobindTraitCheckStream/NanobindTraitCheckStream.cpp:45)called 4 times100.0%97.2%-%91.4%
NanobindTraitCheckStream::testCallFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/TraitBackEnd/Nanobind/NanobindTraitCheckStream/NanobindTraitCheckStream.cpp:92)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 4 times100.0%97.7%-%84.2%
PRustTraitBackendManager::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PRustTraitBackendManager.cpp:56)called 3 times100.0%100.0%-%100.0%
PRustTraitBackendManager::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/Representation/PRustTraitBackendManager.cpp:23)called 2 times100.0%100.0%-%100.0%
PRustTraitBackendManager::classExtraDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PRustTraitBackendManager.cpp:45)called 2 times100.0%100.0%-%100.0%
PRustTraitBackendManager::implMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PRustTraitBackendManager.cpp:34)called 2 times100.0%100.0%-%100.0%
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%-%75.6%
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.6%
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%-%54.0%
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%-%67.4%
PAbstractRustTraitBackend::testFunction(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:97)not called0.0%-%-%0.0%
PAbstractRustTraitBackend::headerExtraInclude(std::basic_ofstream<char, std::char_traits<char> >&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:90)called 2 times100.0%-%-%100.0%
PAbstractRustTraitBackend::classExtraDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:94)called 2 times100.0%-%-%100.0%
PAbstractRustTraitBackend::implMethodDeclaration(std::basic_ofstream<char, std::char_traits<char> >&, PClassConfig const&, GeneratorMode const&) const (src/Representation/PAbstractTraitBackend.h:92)not called0.0%-%-%0.0%
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 4 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 4 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 4 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 4 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 4 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 3 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 4 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 12 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 24 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 24 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 24 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 24 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 18 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 20 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:40)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:41)called 1 time100.0%100.0%-%50.0%
main (TESTS/TEST_SIMPLE_PROJECT_RUST/main.cpp:40)called 1 time100.0%100.0%-%50.0%
main (TESTS/TEST_SIMPLE_PROJECT_WRAPPER/main.cpp:41)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%