LCOV - code coverage report
Current view: top level - gcc/fortran - trans-descriptor.cc (source / functions) Coverage Total Hit
Test: gcc.info Lines: 98.6 % 417 411
Test Date: 2026-10-03 16:17:38 Functions: 100.0 % 63 63
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
_Z14gfc_grow_arrayP11stmtblock_tP9tree_nodeS2_ 1066
_Z19gfc_copy_descriptorP11stmtblock_tP9tree_nodeS2_i 1778
_Z22gfc_nullify_descriptorP11stmtblock_tP9tree_node 692
_Z24gfc_conv_descriptor_sizeP9tree_nodei 1915
_Z25gfc_build_null_descriptorP9tree_node 1124
_Z25gfc_conv_descriptor_tokenP9tree_node 2492
_Z26gfc_conv_descriptor_cosizeP9tree_nodeii 80
_Z26gfc_copy_coarray_desc_partP11stmtblock_tP9tree_nodeS2_ 2305
_Z26gfc_init_absent_descriptorP11stmtblock_tP9tree_node 696
_Z26gfc_init_result_descriptorP11stmtblock_tP9tree_node 34
_Z27gfc_build_dtype_constructorP9tree_nodeii 146192
_Z28gfc_conv_descriptor_data_getP9tree_node 295907
_Z28gfc_conv_descriptor_data_setP11stmtblock_tP9tree_nodeS2_ 164395
_Z28gfc_conv_descriptor_rank_getP9tree_node 21849
_Z28gfc_conv_descriptor_rank_setP11stmtblock_tP9tree_nodeS2_ 864
_Z28gfc_conv_descriptor_rank_setP11stmtblock_tP9tree_nodei 277
_Z28gfc_conv_descriptor_span_getP9tree_node 38269
_Z28gfc_conv_descriptor_span_setP11stmtblock_tP9tree_nodeS2_ 126006
_Z28gfc_conv_descriptor_type_getP9tree_node 54
_Z28gfc_conv_descriptor_type_setP11stmtblock_tP9tree_nodeS2_ 133
_Z28gfc_conv_descriptor_type_setP11stmtblock_tP9tree_nodei 114
_Z28gfc_conv_descriptor_type_setP9tree_nodeS0_ 19
_Z28gfc_conv_descriptor_type_setP9tree_nodei 114
_Z28gfc_get_descriptor_dimensionP9tree_node 1063684
_Z28gfc_init_descriptor_variableP11stmtblock_tP10gfc_symbolP9tree_node 12060
_Z29gfc_conv_descriptor_dtype_getP9tree_node 3398
_Z29gfc_conv_descriptor_dtype_setP11stmtblock_tP9tree_nodeS2_ 144723
_Z29gfc_conv_descriptor_token_setP11stmtblock_tP9tree_nodeS2_ 637
_Z30gfc_conv_descriptor_lbound_getP9tree_nodeS0_ 216371
_Z30gfc_conv_descriptor_lbound_setP11stmtblock_tP9tree_nodeS2_S2_ 186792
_Z30gfc_conv_descriptor_offset_getP9tree_node 79697
_Z30gfc_conv_descriptor_offset_setP11stmtblock_tP9tree_nodeS2_ 133921
_Z30gfc_conv_descriptor_stride_getP9tree_nodeS0_ 175213
_Z30gfc_conv_descriptor_stride_setP11stmtblock_tP9tree_nodeS2_S2_ 181791
_Z30gfc_conv_descriptor_ubound_getP9tree_nodeS0_ 186979
_Z30gfc_conv_descriptor_ubound_setP11stmtblock_tP9tree_nodeS2_S2_ 186453
_Z30gfc_set_descriptor_from_scalarP11stmtblock_tP9tree_nodeS2_ 6338
_Z30gfc_set_descriptor_from_scalarP11stmtblock_tP9tree_nodeS2_P8gfc_exprS2_ 334
_Z31gfc_conv_descriptor_version_getP9tree_node 48
_Z31gfc_conv_descriptor_version_setP11stmtblock_tP9tree_nodeS2_ 79
_Z32gfc_conv_descriptor_elem_len_getP9tree_node 10104
_Z32gfc_conv_descriptor_elem_len_setP11stmtblock_tP9tree_nodeS2_ 434
_Z32gfc_conv_shift_descriptor_lboundP11stmtblock_tP9tree_nodeiS2_ 1033
_Z33gfc_create_null_actual_descriptorP11stmtblock_tP12gfc_typespec16symbol_attributei 264
_Z35gfc_get_descriptor_offsets_for_infoPK9tree_nodePPS_S3_S3_S3_S3_S3_S3_S3_ 281286
_Z36gfc_set_descriptor_from_scalar_classP11stmtblock_tP9tree_nodeS2_P8gfc_expr 356
_Z48gfc_create_unallocated_library_result_descriptorP11stmtblock_tP9tree_nodeS2_ 2137
_ZL14get_type_fieldP9tree_nodej 2086285
_ZL20conv_descriptor_dataP9tree_node 460302
_ZL20conv_descriptor_rankP9tree_node 22713
_ZL20conv_descriptor_spanP9tree_node 164275
_ZL20conv_descriptor_typeP9tree_node 187
_ZL21conv_descriptor_dtypeP9tree_node 181686
_ZL22conv_descriptor_lboundP9tree_nodeS0_ 403163
_ZL22conv_descriptor_offsetP9tree_node 213618
_ZL22conv_descriptor_strideP9tree_nodeS0_ 282835
_ZL22conv_descriptor_uboundP9tree_nodeS0_ 373432
_ZL23conv_descriptor_versionP9tree_node 127
_ZL24conv_descriptor_elem_lenP9tree_node 10538
_ZL24gfc_get_descriptor_fieldP9tree_nodej 2086057
_ZL25conv_descriptor_dimensionP9tree_nodeS0_ 1059430
_ZL26gfc_conv_descriptor_size_1P9tree_nodeii 1995
_ZL28gfc_conv_descriptor_subfieldP9tree_nodeS0_j 1059430

Generated by: LCOV version 2.4-beta

LCOV profile is generated on x86_64 machine using following configure options: configure --disable-bootstrap --enable-coverage=opt --enable-languages=c,c++,fortran,go,jit,lto,rust,m2 --enable-host-shared. GCC test suite is run with the built compiler.