OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Condition %: 100.000% (1/1)
...10
Condition %:  72.914% (568/779)
...12
Condition %:  61.905% (26/42)
13
Condition %:  55.556% (5/9)
14
Condition %:  50.000% (2/4)
15
Condition %:  37.931% (22/58)
1617
Condition %:  0.000% (0/5)
18
Condition %:  0.000% (0/7)
19
Condition %:  0.000% (0/5)
20
Condition %:  0.000% (0/5)
...28
Condition %:  0.000% (0/9)
FunctionCondition %▾
match_pattern_char
Name: match_pattern_char
Prototype: int match_pattern_char (pat, string, flags)
Coverage:  18.072% (15/83)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 44-71
 18.072% (15/83)
zwrite
Name: zwrite
Prototype: int zwrite (fd, buf, nb)
Coverage:  17.647% (3/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zwrite.c
Lines: 38-64
 17.647% (3/17)
set_compatibility_opts
Name: set_compatibility_opts
Prototype: void set_compatibility_opts ()
Coverage:  17.647% (3/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 651-676
 17.647% (3/17)
match_pattern_wchar
Name: match_pattern_wchar
Prototype: int match_pattern_wchar (pat, string, flags)
Coverage:  17.647% (3/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 44-71
 17.647% (3/17)
showtrap
Name: showtrap
Prototype: static void showtrap (i)
Coverage:  17.576% (29/165)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/trap.def
Lines: 248-278
 17.576% (29/165)
get_job_by_name
Name: get_job_by_name
Prototype: int get_job_by_name (name, flags)
Coverage:  17.460% (22/126)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 605-657
 17.460% (22/126)
brackmatch_wc
Name: brackmatch_wc
Prototype: static wchar_t * brackmatch_wc (wchar_t *p, wint_t test, int flags)
Coverage:  17.391% (32/184)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 375-610
 17.391% (32/184)
find_compopt
Name: find_compopt
Prototype: static int find_compopt (name)
Coverage:  15.789% (6/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 159-169
 15.789% (6/38)
find_compact
Name: find_compact
Prototype: static int find_compact (name)
Coverage:  15.789% (6/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 147-157
 15.789% (6/38)
add_or_supercede_exported_var
Name: add_or_supercede_exported_var
Prototype: char ** add_or_supercede_exported_var (assign, do_alloc)
Coverage:  15.741% (17/108)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4594-4624
 15.741% (17/108)
find_string_in_alist
Name: find_string_in_alist
Prototype: int find_string_in_alist (string, alist, flags)
Coverage:  15.556% (7/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 50-72
 15.556% (7/45)
handle_eof_input_unit
Name: handle_eof_input_unit
Prototype: static void handle_eof_input_unit ()
Coverage:  15.385% (2/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 6283-6320
 15.385% (2/13)
remember_mail_dates
Name: remember_mail_dates
Prototype: void remember_mail_dates ()
Coverage:  15.000% (3/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 367-402
 15.000% (3/20)
ulimit_internal
Name: ulimit_internal
Prototype: static int ulimit_internal (cmd, cmdarg, mode, multiple)
Coverage:  14.504% (19/131)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/ulimit.def
Lines: 434-495
 14.504% (19/131)
shell_is_restricted
Name: shell_is_restricted
Prototype: int shell_is_restricted (name)
Coverage:  13.514% (5/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1220-1232
 13.514% (5/37)
mbskipname
Name: mbskipname
Prototype: static int mbskipname (pat, dname, flags)
Coverage:  13.043% (3/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 355-388
 13.043% (3/23)
tilde_find_prefix
Name: tilde_find_prefix
Prototype: static int tilde_find_prefix (const char *string, int *len)
Coverage:  12.069% (7/58)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/tilde/tilde.c
Lines: 127-156
 12.069% (7/58)
sv_compare
Name: sv_compare
Prototype: static int sv_compare (sv1, sv2)
Coverage:  11.765% (4/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5276-5285
 11.765% (4/34)
shell_builtin_compare
Name: shell_builtin_compare
Prototype: static int shell_builtin_compare (sbp1, sbp2)
Coverage:  11.765% (4/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 883-893
 11.765% (4/34)
qsort_var_comp
Name: qsort_var_comp
Prototype: static int qsort_var_comp (var1, var2)
Coverage:  11.765% (4/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4015-4025
 11.765% (4/34)
decode_prompt_string
Name: decode_prompt_string
Prototype: char * decode_prompt_string (string)
Coverage:  11.150% (32/287)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 5660-6063
 11.150% (32/287)
exit_or_logout
Name: exit_or_logout
Prototype: static int exit_or_logout (list)
Coverage:  10.870% (5/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/exit.def
Lines: 96-156
 10.870% (5/46)
get_limit
Name: get_limit
Prototype: static int get_limit (ind, softlim, hardlim)
Coverage:  10.714% (3/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/ulimit.def
Lines: 497-556
 10.714% (3/28)
sv_history_control
Name: sv_history_control
Prototype: void sv_history_control (name)
Coverage:  10.067% (15/149)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5549-5577
 10.067% (15/149)
assign_hashcmd
Name: assign_hashcmd
Prototype: static SHELL_VAR * assign_hashcmd (self, value, ind, key)
Coverage:  10.000% (2/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1696-1727
 10.000% (2/20)
polite_directory_format
Name: polite_directory_format
Prototype: char * polite_directory_format (name)
Coverage:  9.615% (5/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 807-825
  9.615% (5/52)
compspec_dispose
Name: compspec_dispose
Prototype: void compspec_dispose (cs)
Coverage:  7.143% (2/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 71-89
  7.143% (2/28)
logout_builtin
Name: logout_builtin
Prototype: int logout_builtin (list)
Coverage:  6.977% (3/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/exit.def
Lines: 81-94
  6.977% (3/43)
wmatchlen
Name: wmatchlen
Prototype: int wmatchlen (pat, max)
Coverage:  6.742% (6/89)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 73-198
  6.742% (6/89)
sv_shcompat
Name: sv_shcompat
Prototype: void sv_shcompat (name)
Coverage:  6.452% (2/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5873-5923
  6.452% (2/31)
qsort_alias_compare
Name: qsort_alias_compare
Prototype: static int qsort_alias_compare (as1, as2)
Coverage:  5.882% (2/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 250-260
  5.882% (2/34)
find_mail_file
Name: find_mail_file
Prototype: static int find_mail_file (file)
Coverage:  5.263% (2/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 114-125
  5.263% (2/38)
run_pending_traps
Name: run_pending_traps
Prototype: void run_pending_traps ()
Coverage:  3.704% (2/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 275-420
  3.704% (2/54)
help_builtin
Name: help_builtin
Prototype: int help_builtin (list)
Coverage:  2.273% (3/132)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 91-191
  2.273% (3/132)
locale_isutf8
Name: locale_isutf8
Prototype: static int locale_isutf8 (lspec)
Coverage:  1.639% (1/61)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c
Lines: 569-599
  1.639% (1/61)
zreadretry
Name: zreadretry
Prototype: ssize_t zreadretry (fd, buf, len)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 76-98
  0.000% (0/13)
zreadintr
Name: zreadintr
Prototype: ssize_t zreadintr (fd, buf, len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 101-109
  0.000% (0/1)
zreadcintr
Name: zreadcintr
Prototype: ssize_t zreadcintr (fd, cp)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 143-164
  0.000% (0/12)
yy_symbol_value_print
Name: yy_symbol_value_print
Prototype: static void yy_symbol_value_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Lines: 1300-1312
  0.000% (0/4)
yy_symbol_print
Name: yy_symbol_print
Prototype: static void yy_symbol_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Lines: 1319-1327
  0.000% (0/1)
yy_stream_unget
Name: yy_stream_unget
Prototype: static int yy_stream_unget (c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1645-1650
  0.000% (0/1)
yy_stream_get
Name: yy_stream_get
Prototype: static int yy_stream_get ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1630-1643
  0.000% (0/4)
yy_stack_print
Name: yy_stack_print
Prototype: static void yy_stack_print (yytype_int16 *yybottom, yytype_int16 *yytop)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Lines: 1334-1344
  0.000% (0/4)
yy_reduce_print
Name: yy_reduce_print
Prototype: static void yy_reduce_print (yytype_int16 *yyssp, YYSTYPE *yyvsp, int yyrule)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Lines: 1357-1375
  0.000% (0/4)
yy_readline_unget
Name: yy_readline_unget
Prototype: static int yy_readline_unget (c)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1516-1523
  0.000% (0/6)
yy_readline_get
Name: yy_readline_get
Prototype: static int yy_readline_get ()
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1451-1514
  0.000% (0/28)
xtrace_print_select_command_head
Name: xtrace_print_select_command_head
Prototype: void xtrace_print_select_command_head (select_command)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 633-641
  0.000% (0/3)
xtrace_print_cond_term
Name: xtrace_print_cond_term
Prototype: void xtrace_print_cond_term (type, invert, op, arg1, arg2)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 903-931
  0.000% (0/12)
xsplit
Name: xsplit
Prototype: static void xsplit (mp, nu)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 470-509
  0.000% (0/13)
xrealloc
Name: xrealloc
Prototype: void * xrealloc (void * pointer, size_t bytes)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/xmalloc.c
Lines: 65-75
  0.000% (0/6)
xprintf
Name: xprintf
Prototype: static void xprintf (const char *format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1585-1600
  0.000% (0/1)
xmbsrtowcs
Name: xmbsrtowcs
Prototype: size_t xmbsrtowcs (dest, src, len, pstate)
Coverage:  0.000% (0/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/xmbsrtowcs.c
Lines: 54-134
  0.000% (0/34)
xmalloc
Name: xmalloc
Prototype: void * xmalloc (size_t bytes)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/xmalloc.c
Lines: 54-63
  0.000% (0/4)
xfree
Name: xfree
Prototype: void xfree (void * string)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/xfree.c
Lines: 44-49
  0.000% (0/4)
xbotch
Name: xbotch
Prototype: static void xbotch (mem, e, s, file, line)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 314-330
  0.000% (0/6)
wstrings
Name: wstrings
Prototype: static void wstrings(p, tmp)
Coverage:  0.000% (0/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 886-925
  0.000% (0/55)
wskipname
Name: wskipname
Prototype: static int wskipname (pat, dname, flags)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 278-299
  0.000% (0/29)
wscompare
Name: wscompare
Prototype: static int wscompare (p, pe, s, se)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 719-753
  0.000% (0/16)
with_input_from_stream
Name: with_input_from_stream
Prototype: void with_input_from_stream (stream, name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1652-1661
  0.000% (0/1)
with_input_from_stdin
Name: with_input_from_stdin
Prototype: void with_input_from_stdin ()
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1525-1536
  0.000% (0/6)
wextglob_skipname
Name: wextglob_skipname
Prototype: static int wextglob_skipname (pat, dname, flags)
Coverage:  0.000% (0/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 301-351
  0.000% (0/37)
wextglob_pattern_p
Name: wextglob_pattern_p
Prototype: int wextglob_pattern_p (pat)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 20-37
  0.000% (0/8)
wdispcolumn
Name: wdispcolumn
Prototype: static void wdispcolumn (i, buf, bufsize, width, height)
Coverage:  0.000% (0/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 411-513
  0.000% (0/45)
wcsnwidth
Name: wcsnwidth
Prototype: int wcsnwidth(pwcs, n, max)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/wcsnwidth.c
Lines: 33-55
  0.000% (0/15)
wchars
Name: wchars
Prototype: static void wchars (p, wc)
Coverage:  0.000% (0/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 927-948
  0.000% (0/48)
watch_warn
Name: watch_warn
Prototype: static void watch_warn (addr, file, line, type, data)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/watch.c
Lines: 37-61
  0.000% (0/17)
wait_sigint_handler
Name: wait_sigint_handler
Prototype: static void wait_sigint_handler (sig)
Coverage:  0.000% (0/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2540-2591
  0.000% (0/35)
wait_sigint_cleanup
Name: wait_sigint_cleanup
Prototype: void wait_sigint_cleanup ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2519-2524
  0.000% (0/1)
vlist_realloc
Name: vlist_realloc
Prototype: static VARLIST * vlist_realloc (vlist, n)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3890-3903
  0.000% (0/7)
visible_array_vars
Name: visible_array_vars
Prototype: static int visible_array_vars (var)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4168-4173
  0.000% (0/1)
vidomove_dispatch
Name: vidomove_dispatch
Prototype: static int vidomove_dispatch (_rl_vimotion_cxt *m)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/vi_mode.c
Lines: 1484-1508
  0.000% (0/9)
vi_yank_dispatch
Name: vi_yank_dispatch
Prototype: static int vi_yank_dispatch (_rl_vimotion_cxt *m)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/vi_mode.c
Lines: 1417-1433
  0.000% (0/14)
vi_save_insert_buffer
Name: vi_save_insert_buffer
Prototype: static void vi_save_insert_buffer (int start, int len)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/vi_mode.c
Lines: 700-711
  0.000% (0/4)
vi_edit_and_execute_command
Name: vi_edit_and_execute_command
Prototype: static int vi_edit_and_execute_command (count, c)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1006-1014
  0.000% (0/4)
vi_delete_dispatch
Name: vi_delete_dispatch
Prototype: static int vi_delete_dispatch (_rl_vimotion_cxt *m)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/vi_mode.c
Lines: 1267-1278
  0.000% (0/14)
vi_change_dispatch
Name: vi_change_dispatch
Prototype: static int vi_change_dispatch (_rl_vimotion_cxt *m)
Coverage:  0.000% (0/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/vi_mode.c
Lines: 1329-1366
  0.000% (0/55)
vasprintf
Name: vasprintf
Prototype: int vasprintf(char **stringp, const char *format, va_list args)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1752-1771
  0.000% (0/1)
variable_completion_function
Name: variable_completion_function
Prototype: static char * variable_completion_function (text, state)
Coverage:  0.000% (0/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2302-2359
  0.000% (0/30)
valloc
Name: valloc
Prototype: void * valloc (size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1350-1355
  0.000% (0/1)
valid_exportstr
Name: valid_exportstr
Prototype: static int valid_exportstr (v)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4428-4461
  0.000% (0/29)
utf_mbsnlen
Name: utf_mbsnlen
Prototype: static inline int utf_mbsnlen(src, srclen, maxlen)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shmbchar.c
Lines: 222-236
  0.000% (0/9)
utf8locale
Name: utf8locale
Prototype: static int utf8locale (char *lspec)
Coverage:  0.000% (0/61)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/nls.c
Lines: 102-118
  0.000% (0/61)
utf8_mbstrlen
Name: utf8_mbstrlen
Prototype: static inline size_t utf8_mbstrlen(s)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shmbchar.c
Lines: 50-62
  0.000% (0/6)
utf8_mblen
Name: utf8_mblen
Prototype: static inline int utf8_mblen (s, n)
Coverage:  0.000% (0/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shmbchar.c
Lines: 65-142
  0.000% (0/53)
username_completion_function
Name: username_completion_function
Prototype: char * username_completion_function (const char *s, int i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/compat.c
Lines: 96-100
  0.000% (0/1)
update_mail_file
Name: update_mail_file
Prototype: static void update_mail_file (i)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 155-167
  0.000% (0/4)
update_line
Name: update_line
Prototype: static void update_line (char *old, char *new, int current_line, int omax, int nmax, int inv_botlin)
Coverage:  0.000% (0/611)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/display.c
Lines: 1459-2218
  0.000% (0/611)
unsetenv
Name: unsetenv
Prototype: int unsetenv (name)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/getenv.c
Lines: 210-232
  0.000% (0/14)
unset_sigwinch_handler
Name: unset_sigwinch_handler
Prototype: void unset_sigwinch_handler ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 654-660
  0.000% (0/1)
ungetc_with_restart
Name: ungetc_with_restart
Prototype: int ungetc_with_restart (c, stream)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 119-128
  0.000% (0/6)
undoablefd
Name: undoablefd
Prototype: static int undoablefd (fd)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 700-710
  0.000% (0/8)
unclosed_pair
Name: unclosed_pair
Prototype: int unclosed_pair (string, eindex, openstr)
Coverage:  0.000% (0/114)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2191-2237
  0.000% (0/114)
unbind_keyseq
Name: unbind_keyseq
Prototype: static int unbind_keyseq (seq)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/bind.def
Lines: 342-374
  0.000% (0/10)
unbind_function_def
Name: unbind_function_def
Prototype: int unbind_function_def (name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3635-3655
  0.000% (0/7)
unbind_compfunc_variables
Name: unbind_compfunc_variables
Prototype: static void unbind_compfunc_variables (exported)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 1030-1044
  0.000% (0/4)
unbind_command
Name: unbind_command
Prototype: static int unbind_command (name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/bind.def
Lines: 325-340
  0.000% (0/4)
uitos
Name: uitos
Prototype: char * uitos (i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/itos.c
Lines: 76-84
  0.000% (0/1)
uinttostr
Name: uinttostr
Prototype: char * uinttostr (i, buf, len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/itos.c
Lines: 65-72
  0.000% (0/1)
u32toutf16
Name: u32toutf16
Prototype: int u32toutf16 (c, s)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/unicode.c
Lines: 216-238
  0.000% (0/13)
u32tochar
Name: u32tochar
Prototype: int u32tochar (x, s)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/unicode.c
Lines: 111-136
  0.000% (0/12)
Page:<>1
Condition %: 100.000% (1/1)
...10
Condition %:  72.914% (568/779)
...12
Condition %:  61.905% (26/42)
13
Condition %:  55.556% (5/9)
14
Condition %:  50.000% (2/4)
15
Condition %:  37.931% (22/58)
1617
Condition %:  0.000% (0/5)
18
Condition %:  0.000% (0/7)
19
Condition %:  0.000% (0/5)
20
Condition %:  0.000% (0/5)
...28
Condition %:  0.000% (0/9)

Generated by Squish Coco 4.1.2