LCOV - code coverage report
Current view: top level - port - cpl_path.cpp (source / functions) Hit Total Coverage
Test: gdal_filtered.info Lines: 468 512 91.4 %
Date: 2026-06-20 20:44:25 Functions: 33 39 84.6 %

Function Name Sort by function name Hit count Sort by hit count
CPLCleanTrailingSlash 0
CPLCorrespondingPaths 187
CPLExpandTilde 2
CPLExtractRelativePath 2810
CPLFormCIFilename 0
CPLFormFilename 88
CPLGenerateTempFilename 7
CPLGetBasename 232
CPLGetCurrentDir 5328
CPLGetDirname 19
CPLGetExtension 47
CPLGetFilename 937282
CPLGetHomeDir 0
CPLGetPath 51
CPLHasPathTraversal 2189
CPLHasUnbalancedPathTraversal 396
CPLIsFilenameRelative 506829
CPLLaunderForFilename 0
CPLProjectRelativeFilename 0
CPLResetExtension 137
_Z14CPLGetPathSafeB5cxx11PKc 256866
_Z17CPLGetDirnameSafeB5cxx11PKc 184923
_Z18CPLExpandTildeSafeB5cxx11PKc 195
_Z18CPLGetBasenameSafeB5cxx11PKc 459128
_Z19CPLFormFilenameSafeB5cxx11PKcS0_S0_ 482350
_Z19CPLGetExtensionSafeB5cxx11PKc 692465
_Z21CPLFormCIFilenameSafeB5cxx11PKcS0_S0_ 6822
_Z21CPLLexicallyNormalizeB5cxx11St17basic_string_viewIcSt11char_traitsIcEEcc 704
_Z21CPLResetExtensionSafeB5cxx11PKcS0_ 206441
_Z25CPLCleanTrailingSlashSafeB5cxx11PKc 9
_Z25CPLLaunderForFilenameSafeB5cxx11PKcS0_ 1525
_Z25CPLLaunderForFilenameSafeRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEcPKc 1583
_Z27CPLGenerateTempFilenameSafeB5cxx11PKc 3240
_Z30CPLProjectRelativeFilenameSafeB5cxx11PKcS0_ 4494
_ZL18CPLGetStaticResultv 583
_ZL20CPLFindFilenameStartPKcm 2528840
_ZL22CPLPathReturnTLSStringRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPKc 583
_ZL23CPLStaticBufferTooSmallPc 0
_ZZ21CPLLexicallyNormalizeB5cxx11St17basic_string_viewIcSt11char_traitsIcEEccENKUlvE_clEv 2410

Generated by: LCOV version 1.14