LCOV - code coverage report
Current view: top level - gcr - gcr-parser.c (source / functions) Hit Total Coverage
Test: Code coverage Lines: 1186 1435 82.6 %
Date: 2022-09-04 10:20:22 Functions: 108 129 83.7 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 523 964 54.3 %

Function Name Sort by function name Hit count Sort by hit count
gcr_parsed_get_type 0
gcr_parsed_get_type_once 0
gcr_parser_format_supported 0
gcr_parser_get_property 0
gcr_parser_parse_stream_async 0
gcr_parser_set_property 0
gcr_parsing_real_get_source_object 0
gcr_parsing_real_get_user_data 0
on_read_buffer 0
parse_pem_certificate 0
parse_pem_pkcs10 0
parse_pem_pkcs12 0
parse_pem_pkcs7 0
parse_pem_pkcs8_encrypted 0
parse_pem_pkcs8_plain 0
parse_pem_private_key_dsa 0
parse_pem_private_key_ec 0
parse_pem_private_key_rsa 0
parse_pem_public_key 0
state_cancelled 0
state_failure 0
gcr_parsed_ref 1
gcr_parsed_unref 1
gcr_parser_parse_stream 1
gcr_parser_parse_stream_finish 1
gcr_parser_set_filename 1
gcr_parsing_async_result_init 1
gcr_parsing_class_init 1
gcr_parsing_class_intern_init 1
gcr_parsing_finalize 1
gcr_parsing_get_type_once 1
gcr_parsing_init 1
gcr_parsing_new 1
handle_encrypted_pem 1
handle_pkcs7_signed_data 1
state_complete 1
state_parse_buffer 1
complete_read_buffer 2
gcr_parsed_get_filename 2
gcr_parser_get_parsed_block 2
gcr_parser_parse_data 2
parse_der_private_key_dsa_parts 2
state_read_buffer 2
gcr_parser_class_init 3
gcr_parser_class_intern_init 3
gcr_parser_get_parsed 3
gcr_parser_get_type_once 3
init_quarks 3
gcr_parsed_get_data 4
handle_pkcs12_encrypted_bag 4
handle_pkcs12_safe 4
next_state 4
on_openssh_public_key_parsed 4
parsed_attributes 4
verify_pkcs12_safe 4
handle_pkcs12_cert_bag 5
parse_pkcs12_bag_friendly_name 9
gcr_parsing_get_type 14
handle_pkcs12_bag 16
handle_subject_public_key_dsa 20
handle_subject_public_key_rsa 20
handle_subject_public_key_ec 22
on_openpgp_packet 26
parsed_attribute 26
parse_der_pkcs8 36
parse_der_spkac 40
parse_openpgp_armor 40
parse_openssh_public 45
parsed_asn1_structure 46
parse_der_pkcs12 47
parse_der_pkcs10 49
parse_der_private_key 54
parse_openpgp_packets 56
parse_der_pkcs7 58
enum_next_password 66
parse_base64_spkac 81
parse_der_pkcs8_encrypted 96
egg_secure_realloc 99
parsed_boolean_attribute 104
parse_pem 112
parse_der_pkcs8_plain 133
parse_der_subject_public_key 135
parse_der_private_key_ec 136
handle_pem_format 152
parse_der_private_key_dsa 159
gcr_parser_get_parsed_description 186
gcr_parser_get_parsed_format 186
gcr_parsed_get_description 187
gcr_parsed_get_format 187
gcr_parser_get_parsed_bytes 188
parse_der_private_key_rsa 188
gcr_parsed_get_bytes 194
formats_for_armor_type 202
handle_pem_data 202
handle_plain_pem 204
parsed_label 305
gcr_parser_format_disable 348
gcr_parser_format_enable 348
gcr_parser_get_parsed_attributes 350
gcr_parsed_get_attributes 351
parse_der_certificate 385
gcr_parser_constructor 426
gcr_parser_dispose 426
gcr_parser_finalize 426
gcr_parser_get_instance_private 426
gcr_parser_init 426
gcr_parser_new 426
gcr_parser_parse_bytes 426
parser_format_lookup 462
parsed_ulong_attribute 509
gcr_parser_get_parsed_label 525
gcr_parsed_get_label 526
parsing_object 535
parsed_description 539
parsed_fire 539
parsed_asn1_element 690
parsing_block 774
egg_secure_strdup 866
gcr_parser_add_password 866
parsed_asn1_number 873
parser_format_foreach 1382
pop_parsed 1466
push_parsed 1466
_gcr_parsed_free 1467
gcr_parser_get_filename 1467
compar_id_to_parser_format 1943
parsed_attribute_bytes 1998
compare_pointers 5886
gcr_parser_get_type 8574

Generated by: LCOV version 1.14