QtBase - 8193340a44fd835cee029e63a31cfcab8ef6fd55

Function Tree

Page:<>1
eLOC - Effective Lines of Code: 3597
...20
eLOC - Effective Lines of Code: 18
...30
eLOC - Effective Lines of Code: 8
...40
eLOC - Effective Lines of Code: 3
...49
eLOC - Effective Lines of Code: 1
50
eLOC - Effective Lines of Code: 1
51
eLOC - Effective Lines of Code: 1
52
eLOC - Effective Lines of Code: 1
5354
eLOC - Effective Lines of Code: 1
55
eLOC - Effective Lines of Code: 1
56
eLOC - Effective Lines of Code: 1
57
eLOC - Effective Lines of Code: 1
...59
eLOC - Effective Lines of Code: 0
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
q_PEM_read_bio_RSAPrivateKey
Name: q_PEM_read_bio_RSAPrivateKey
Prototype: RSA * q_PEM_read_bio_RSAPrivateKey(BIO *a, RSA **b, pem_password_cb *c, void *d)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 200-200
 50.000% (2/4)
12
q_PEM_read_bio_EC_PUBKEY
Name: q_PEM_read_bio_EC_PUBKEY
Prototype: EC_KEY * q_PEM_read_bio_EC_PUBKEY(BIO *a, EC_KEY **b, pem_password_cb *c, void *d)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 213-213
 50.000% (2/4)
12
q_PEM_read_bio_ECPrivateKey
Name: q_PEM_read_bio_ECPrivateKey
Prototype: EC_KEY * q_PEM_read_bio_ECPrivateKey(BIO *a, EC_KEY **b, pem_password_cb *c, void *d)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 202-202
 50.000% (2/4)
12
q_PEM_read_bio_DSA_PUBKEY
Name: q_PEM_read_bio_DSA_PUBKEY
Prototype: DSA * q_PEM_read_bio_DSA_PUBKEY(BIO *a, DSA **b, pem_password_cb *c, void *d)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 210-210
 50.000% (2/4)
12
q_PEM_read_bio_DSAPrivateKey
Name: q_PEM_read_bio_DSAPrivateKey
Prototype: DSA * q_PEM_read_bio_DSAPrivateKey(BIO *a, DSA **b, pem_password_cb *c, void *d)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 199-199
 50.000% (2/4)
12
q_OPENSSL_add_all_algorithms_noconf
Name: q_OPENSSL_add_all_algorithms_noconf
Prototype: void q_OPENSSL_add_all_algorithms_noconf(void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 395-395
  0.000% (0/4)
12
q_OPENSSL_add_all_algorithms_conf
Name: q_OPENSSL_add_all_algorithms_conf
Prototype: void q_OPENSSL_add_all_algorithms_conf(void)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 396-396
 50.000% (2/4)
12
q_OBJ_sn2nid
Name: q_OBJ_sn2nid
Prototype: int q_OBJ_sn2nid(const char *s)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 189-189
 50.000% (2/4)
12
q_OBJ_obj2txt
Name: q_OBJ_obj2txt
Prototype: int q_OBJ_obj2txt(char *a, int b, ASN1_OBJECT *c, int d)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 192-192
 50.000% (2/4)
12
q_OBJ_obj2nid
Name: q_OBJ_obj2nid
Prototype: int q_OBJ_obj2nid(const ASN1_OBJECT *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 194-194
 50.000% (2/4)
12
q_OBJ_nid2sn
Name: q_OBJ_nid2sn
Prototype: const char * q_OBJ_nid2sn(int a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 187-187
 50.000% (2/4)
12
q_OBJ_nid2ln
Name: q_OBJ_nid2ln
Prototype: const char * q_OBJ_nid2ln(int a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 188-188
 50.000% (2/4)
12
q_OBJ_ln2nid
Name: q_OBJ_ln2nid
Prototype: int q_OBJ_ln2nid(const char *s)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 190-190
 50.000% (2/4)
12
q_EVP_rc2_cbc
Name: q_EVP_rc2_cbc
Prototype: const EVP_CIPHER * q_EVP_rc2_cbc()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 171-171
 50.000% (2/4)
12
q_EVP_des_ede3_cbc
Name: q_EVP_des_ede3_cbc
Prototype: const EVP_CIPHER * q_EVP_des_ede3_cbc()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 170-170
 50.000% (2/4)
12
q_EVP_des_cbc
Name: q_EVP_des_cbc
Prototype: const EVP_CIPHER * q_EVP_des_cbc()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 169-169
 50.000% (2/4)
12
q_EVP_PKEY_type
Name: q_EVP_PKEY_type
Prototype: int q_EVP_PKEY_type(int a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 185-185
 50.000% (2/4)
12
q_EVP_PKEY_set1_RSA
Name: q_EVP_PKEY_set1_RSA
Prototype: int q_EVP_PKEY_set1_RSA(EVP_PKEY *a, RSA *b)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 173-173
 50.000% (2/4)
12
q_EVP_PKEY_set1_EC_KEY
Name: q_EVP_PKEY_set1_EC_KEY
Prototype: int q_EVP_PKEY_set1_EC_KEY(EVP_PKEY *a, EC_KEY *b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 176-176
  0.000% (0/4)
12
q_EVP_PKEY_set1_DSA
Name: q_EVP_PKEY_set1_DSA
Prototype: int q_EVP_PKEY_set1_DSA(EVP_PKEY *a, DSA *b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 174-174
  0.000% (0/4)
12
q_EVP_PKEY_new
Name: q_EVP_PKEY_new
Prototype: EVP_PKEY * q_EVP_PKEY_new()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 184-184
 50.000% (2/4)
12
q_EVP_PKEY_get1_RSA
Name: q_EVP_PKEY_get1_RSA
Prototype: RSA * q_EVP_PKEY_get1_RSA(EVP_PKEY *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 180-180
 50.000% (2/4)
12
q_EVP_PKEY_get1_EC_KEY
Name: q_EVP_PKEY_get1_EC_KEY
Prototype: EC_KEY * q_EVP_PKEY_get1_EC_KEY(EVP_PKEY *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 182-182
 50.000% (2/4)
12
q_EVP_PKEY_get1_DSA
Name: q_EVP_PKEY_get1_DSA
Prototype: DSA * q_EVP_PKEY_get1_DSA(EVP_PKEY *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 179-179
 50.000% (2/4)
12
q_EVP_PKEY_free
Name: q_EVP_PKEY_free
Prototype: void q_EVP_PKEY_free(EVP_PKEY *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 178-178
 50.000% (2/4)
12
q_EVP_PKEY_assign
Name: q_EVP_PKEY_assign
Prototype: int q_EVP_PKEY_assign(EVP_PKEY *a, int b, char *c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 172-172
  0.000% (0/4)
12
q_EVP_CipherUpdate
Name: q_EVP_CipherUpdate
Prototype: int q_EVP_CipherUpdate(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl, const unsigned char *in, int inl)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 167-167
 50.000% (2/4)
12
q_EVP_CipherInit
Name: q_EVP_CipherInit
Prototype: int q_EVP_CipherInit(EVP_CIPHER_CTX *ctx, const EVP_CIPHER *type, const unsigned char *key, const unsigned char *iv, int enc)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 166-166
 50.000% (2/4)
12
q_EVP_CipherFinal
Name: q_EVP_CipherFinal
Prototype: int q_EVP_CipherFinal(EVP_CIPHER_CTX *ctx, unsigned char *out, int *outl)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 168-168
 50.000% (2/4)
12
q_EVP_CIPHER_CTX_set_key_length
Name: q_EVP_CIPHER_CTX_set_key_length
Prototype: int q_EVP_CIPHER_CTX_set_key_length(EVP_CIPHER_CTX *ctx, int keylen)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 165-165
 50.000% (2/4)
12
q_EVP_CIPHER_CTX_init
Name: q_EVP_CIPHER_CTX_init
Prototype: void q_EVP_CIPHER_CTX_init(EVP_CIPHER_CTX *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 163-163
 50.000% (2/4)
12
q_EVP_CIPHER_CTX_ctrl
Name: q_EVP_CIPHER_CTX_ctrl
Prototype: int q_EVP_CIPHER_CTX_ctrl(EVP_CIPHER_CTX *ctx, int type, int arg, void *ptr)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 164-164
 50.000% (2/4)
12
q_EVP_CIPHER_CTX_cleanup
Name: q_EVP_CIPHER_CTX_cleanup
Prototype: void q_EVP_CIPHER_CTX_cleanup(EVP_CIPHER_CTX *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 162-162
 50.000% (2/4)
12
q_ERR_get_error
Name: q_ERR_get_error
Prototype: unsigned long q_ERR_get_error()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 160-160
 50.000% (2/4)
12
q_ERR_free_strings
Name: q_ERR_free_strings
Prototype: void q_ERR_free_strings(void)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 161-161
 50.000% (2/4)
12
q_ERR_error_string
Name: q_ERR_error_string
Prototype: char * q_ERR_error_string(unsigned long a, char *b)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 159-159
 50.000% (2/4)
12
q_EC_get_builtin_curves
Name: q_EC_get_builtin_curves
Prototype: size_t q_EC_get_builtin_curves(EC_builtin_curve * r, size_t nitems)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 424-424
 50.000% (2/4)
12
q_EC_KEY_new_by_curve_name
Name: q_EC_KEY_new_by_curve_name
Prototype: EC_KEY * q_EC_KEY_new_by_curve_name(int nid)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 422-422
 50.000% (2/4)
12
q_EC_KEY_get0_group
Name: q_EC_KEY_get0_group
Prototype: const EC_GROUP* q_EC_KEY_get0_group(const EC_KEY* k)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 149-149
 50.000% (2/4)
12
q_EC_KEY_free
Name: q_EC_KEY_free
Prototype: void q_EC_KEY_free(EC_KEY *ecdh)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 423-423
 50.000% (2/4)
12
q_EC_KEY_dup
Name: q_EC_KEY_dup
Prototype: EC_KEY * q_EC_KEY_dup(const EC_KEY *ec)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 421-421
  0.000% (0/4)
12
q_EC_GROUP_get_degree
Name: q_EC_GROUP_get_degree
Prototype: int q_EC_GROUP_get_degree(const EC_GROUP* g)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 150-150
 50.000% (2/4)
12
q_DSA_new
Name: q_DSA_new
Prototype: DSA * q_DSA_new()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 156-156
  0.000% (0/4)
12
q_DSA_free
Name: q_DSA_free
Prototype: void q_DSA_free(DSA *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 157-157
 50.000% (2/4)
12
q_DH_new
Name: q_DH_new
Prototype: DH * q_DH_new()
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 416-416
  0.000% (0/4)
12
q_DH_free
Name: q_DH_free
Prototype: void q_DH_free(DH *dh)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 417-417
 50.000% (2/4)
12
q_CRYPTO_set_locking_callback
Name: q_CRYPTO_set_locking_callback
Prototype: void q_CRYPTO_set_locking_callback(void (*a)(int, int, const char *, int))
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 153-153
 50.000% (2/4)
12
q_CRYPTO_set_id_callback
Name: q_CRYPTO_set_id_callback
Prototype: void q_CRYPTO_set_id_callback(unsigned long (*a)())
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 154-154
 50.000% (2/4)
12
q_CRYPTO_num_locks
Name: q_CRYPTO_num_locks
Prototype: int q_CRYPTO_num_locks()
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 152-152
 50.000% (2/4)
12
q_CRYPTO_free
Name: q_CRYPTO_free
Prototype: void q_CRYPTO_free(void *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 155-155
 50.000% (2/4)
12
q_BN_num_bits
Name: q_BN_num_bits
Prototype: int q_BN_num_bits(const BIGNUM *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 147-147
 50.000% (2/4)
12
q_BN_bin2bn
Name: q_BN_bin2bn
Prototype: BIGNUM * q_BN_bin2bn(const unsigned char *s, int len, BIGNUM *ret)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 419-419
  0.000% (0/4)
12
q_BIO_write
Name: q_BIO_write
Prototype: int q_BIO_write(BIO *a, const void *b, int c)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 146-146
 50.000% (2/4)
12
q_BIO_s_mem
Name: q_BIO_s_mem
Prototype: BIO_METHOD * q_BIO_s_mem(void)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 145-145
 50.000% (2/4)
12
q_BIO_read
Name: q_BIO_read
Prototype: int q_BIO_read(BIO *a, void *b, int c)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 144-144
 50.000% (2/4)
12
q_BIO_new_mem_buf
Name: q_BIO_new_mem_buf
Prototype: BIO * q_BIO_new_mem_buf(void *a, int b)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 143-143
 50.000% (2/4)
12
q_BIO_new
Name: q_BIO_new
Prototype: BIO * q_BIO_new(BIO_METHOD *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 142-142
 50.000% (2/4)
12
q_BIO_free
Name: q_BIO_free
Prototype: int q_BIO_free(BIO *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 141-141
 50.000% (2/4)
12
q_BIO_ctrl
Name: q_BIO_ctrl
Prototype: long q_BIO_ctrl(BIO *a, int b, long c, void *d)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 140-140
 50.000% (2/4)
12
q_BASIC_CONSTRAINTS_free
Name: q_BASIC_CONSTRAINTS_free
Prototype: void q_BASIC_CONSTRAINTS_free(BASIC_CONSTRAINTS *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 356-356
 50.000% (2/4)
12
q_AUTHORITY_KEYID_free
Name: q_AUTHORITY_KEYID_free
Prototype: void q_AUTHORITY_KEYID_free(AUTHORITY_KEYID *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 357-357
 50.000% (2/4)
12
q_ASN1_STRING_to_UTF8
Name: q_ASN1_STRING_to_UTF8
Prototype: int q_ASN1_STRING_to_UTF8(unsigned char **a, ASN1_STRING *b)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 139-139
 50.000% (2/4)
12
q_ASN1_STRING_print
Name: q_ASN1_STRING_print
Prototype: int q_ASN1_STRING_print(BIO *a, const ASN1_STRING *b)
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 359-359
  0.000% (0/4)
12
q_ASN1_STRING_length
Name: q_ASN1_STRING_length
Prototype: int q_ASN1_STRING_length(ASN1_STRING *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 138-138
 50.000% (2/4)
12
q_ASN1_STRING_data
Name: q_ASN1_STRING_data
Prototype: unsigned char * q_ASN1_STRING_data(ASN1_STRING *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 137-137
 50.000% (2/4)
12
q_ASN1_INTEGER_get
Name: q_ASN1_INTEGER_get
Prototype: long q_ASN1_INTEGER_get(ASN1_INTEGER *a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl_symbols.cpp
Lines: 136-136
 50.000% (2/4)
12
qVersion
Name: qVersion
Prototype: const char *qVersion()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 969-972
100.000% (1/1)
11
qUnregisterGuiStateMachine_dtor_class_
Name: qUnregisterGuiStateMachine_dtor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qUnregisterGuiStateMachine
Name: qUnregisterGuiStateMachine
Prototype: void qUnregisterGuiStateMachine()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/statemachine/qguistatemachine.cpp
Lines: 461-464
  0.000% (0/1)
11
qUnregisterGuiGetInterpolator_dtor_class_
Name: qUnregisterGuiGetInterpolator_dtor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qTextCodecsMutex
Name: qTextCodecsMutex
Prototype: QMutex *qTextCodecsMutex()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qtextcodec.cpp
Lines: 94-94
  0.000% (0/1)
11
qTextCodecNameMatch
Name: qTextCodecNameMatch
Prototype: bool qTextCodecNameMatch(const char *n, const char *h)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qicucodec.cpp
Lines: 59-62
100.000% (1/1)
11
qTerminate
Name: qTerminate
Prototype: void qTerminate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3007-3010
  0.000% (0/1)
11
qStreamNtlmBuffer
Name: qStreamNtlmBuffer
Prototype: static void qStreamNtlmBuffer(QDataStream& ds, const QByteArray& s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qauthenticator.cpp
Lines: 924-927
100.000% (1/1)
11
qSimplifyPath
Name: qSimplifyPath
Prototype: void qSimplifyPath(const QVectorPath &path, QDataBuffer<QPoint> &vertices, QDataBuffer<quint32> &indices, const QTransform &matrix)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1650-1654
  0.000% (0/1)
11
qSimplifyPath
Name: qSimplifyPath
Prototype: void qSimplifyPath(const QPainterPath &path, QDataBuffer<QPoint> &vertices, QDataBuffer<quint32> &indices, const QTransform &matrix)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qpathsimplifier.cpp
Lines: 1656-1660
  0.000% (0/1)
11
qSign
Name: qSign
Prototype: inline int qSign(qreal r)
Coverage:  0.000% (0/5)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/util/qscroller.cpp
Lines: 137-140
  0.000% (0/5)
11
qSharedBuild
Name: qSharedBuild
Prototype: bool qSharedBuild()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 974-981
  0.000% (0/1)
11
qShapeItem
Name: qShapeItem
Prototype: HB_Bool qShapeItem(HB_ShaperItem *item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qharfbuzz.cpp
Lines: 81-84
  0.000% (0/1)
11
qSNaN
Name: qSNaN
Prototype: double qSNaN()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp
Lines: 80-80
100.000% (1/1)
11
qRegisterWidgetsVariant_ctor_class_
Name: qRegisterWidgetsVariant_ctor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qRegisterStaticPluginFunction
Name: qRegisterStaticPluginFunction
Prototype: void __attribute__((visibility("default"))) qRegisterStaticPluginFunction(QStaticPlugin plugin)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/plugin/qpluginloader.cpp
Lines: 424-427
100.000% (1/1)
11
qRegisterGuiVariant_ctor_class_
Name: qRegisterGuiVariant_ctor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qRegisterGuiStateMachine_ctor_class_
Name: qRegisterGuiStateMachine_ctor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qRegisterGuiGetInterpolator_ctor_class_
Name: qRegisterGuiGetInterpolator_ctor_class_
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
qRealloc
Name: qRealloc
Prototype: void *qRealloc(void *ptr, size_t size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qmalloc.cpp
Lines: 63-66
  0.000% (0/1)
11
qQNaN
Name: qQNaN
Prototype: double qQNaN()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qnumeric.cpp
Lines: 86-86
100.000% (1/1)
11
qPointIsLeftOfLine
Name: qPointIsLeftOfLine
Prototype: static inline bool qPointIsLeftOfLine(const QPodPoint &p, const QPodPoint &v1, const QPodPoint &v2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 210-213
  0.000% (0/1)
11
qPointDistanceFromLine
Name: qPointDistanceFromLine
Prototype: static inline qint64 qPointDistanceFromLine(const QPodPoint &p, const QPodPoint &v1, const QPodPoint &v2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/opengl/qtriangulator.cpp
Lines: 205-208
  0.000% (0/1)
11
qMetaTypeTypeInternal
Name: qMetaTypeTypeInternal
Prototype: int qMetaTypeTypeInternal(const char *typeName)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetatype.cpp
Lines: 1213-1216
100.000% (1/1)
11
qMemSet
Name: qMemSet
Prototype: void *qMemSet(void *dest, int c, size_t n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3059-3059
  0.000% (0/1)
11
qMemCopy
Name: qMemCopy
Prototype: void *qMemCopy(void *dest, const void *src, size_t n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qglobal.cpp
Lines: 3058-3058
  0.000% (0/1)
11
qMax
Name: qMax
Prototype: static inline int qMax(int i1, int i2, int i3)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/widgets/qdockarealayout.cpp
Lines: 2624-2624
  0.000% (0/1)
11
qMapAlignmentThreshold
Name: qMapAlignmentThreshold
Prototype: static inline int qMapAlignmentThreshold()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp
Lines: 298-304
100.000% (1/1)
11
qMallocAligned
Name: qMallocAligned
Prototype: void *qMallocAligned(size_t size, size_t alignment)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qmalloc.cpp
Lines: 68-71
100.000% (1/1)
11
qMalloc
Name: qMalloc
Prototype: void *qMalloc(size_t size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/global/qmalloc.cpp
Lines: 53-56
  0.000% (0/1)
11
qLcTray
Name: qLcTray
Prototype: const QLoggingCategory &qLcTray()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qdbustrayicon.cpp
Lines: 59-59
100.000% (1/1)
11
qLcMenu
Name: qLcMenu
Prototype: const QLoggingCategory &qLcMenu()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusplatformmenu.cpp
Lines: 41-41
100.000% (1/1)
11
qLcEvdevTouch
Name: qLcEvdevTouch
Prototype: const QLoggingCategory &qLcEvdevTouch()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtouch/qevdevtouchhandler.cpp
Lines: 53-53
  0.000% (0/1)
11
qLcEvdevTablet
Name: qLcEvdevTablet
Prototype: const QLoggingCategory &qLcEvdevTablet()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/input/evdevtablet/qevdevtablet.cpp
Lines: 46-46
  0.000% (0/1)
11
Page:<>1
eLOC - Effective Lines of Code: 3597
...20
eLOC - Effective Lines of Code: 18
...30
eLOC - Effective Lines of Code: 8
...40
eLOC - Effective Lines of Code: 3
...49
eLOC - Effective Lines of Code: 1
50
eLOC - Effective Lines of Code: 1
51
eLOC - Effective Lines of Code: 1
52
eLOC - Effective Lines of Code: 1
5354
eLOC - Effective Lines of Code: 1
55
eLOC - Effective Lines of Code: 1
56
eLOC - Effective Lines of Code: 1
57
eLOC - Effective Lines of Code: 1
...59
eLOC - Effective Lines of Code: 0

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9