OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
...20
Function: rl_do_lowercase_version
...22
Function: rl_vi_prev_word
23
Function: set_new_line_discipline
24
Function: sh_setclexec
25
Function: stream_on_stack
2627
Function: unquoted_tilde_word
28
Function: xrealloc
Functionâ–´Condition %
tcsh_magic_space
Name: tcsh_magic_space
Prototype: static int tcsh_magic_space (count, ignore)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2640-2659
  0.000% (0/6)
term
Name: term
Prototype: static int term ()
Coverage:  70.588% (36/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 238-291
 70.588% (36/51)
terminate_current_pipeline
Name: terminate_current_pipeline
Prototype: void terminate_current_pipeline ()
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1436-1444
  0.000% (0/6)
terminate_stopped_jobs
Name: terminate_stopped_jobs
Prototype: void terminate_stopped_jobs ()
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1447-1461
 77.778% (7/9)
termsig_handler
Name: termsig_handler
Prototype: void termsig_handler (sig)
Coverage:  0.000% (0/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 540-590
  0.000% (0/33)
termsig_sighandler
Name: termsig_sighandler
Prototype: void termsig_sighandler (sig)
Coverage:  0.000% (0/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 465-538
  0.000% (0/45)
tescape
Name: tescape
Prototype: static int tescape (estart, cp, lenp, sawc)
Coverage:  81.000% (81/100)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 827-942
 81.000% (81/100)
test_binop
Name: test_binop
Prototype: int test_binop (op)
Coverage:  78.182% (43/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 663-714
 78.182% (43/55)
test_builtin
Name: test_builtin
Prototype: int test_builtin (list)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/test.def
Lines: 133-159
 88.889% (8/9)
test_command
Name: test_command
Prototype: int test_command (margc, margv)
Coverage:  62.963% (17/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 851-892
 62.963% (17/27)
test_for_directory
Name: test_for_directory
Prototype: static int test_for_directory (name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2935-2947
  0.000% (0/1)
test_syntax_error
Name: test_syntax_error
Prototype: static void test_syntax_error (format, arg)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 132-138
  0.000% (0/1)
test_unop
Name: test_unop
Prototype: int test_unop (op)
Coverage:  82.857% (29/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 717-736
 82.857% (29/35)
the_printed_command_resize
Name: the_printed_command_resize
Prototype: static void the_printed_command_resize (length)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1558-1579
100.000% (7/7)
three_arguments
Name: three_arguments
Prototype: static int three_arguments ()
Coverage:  87.179% (34/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 762-794
 87.179% (34/39)
throw_to_top_level
Name: throw_to_top_level
Prototype: void throw_to_top_level ()
Coverage:  30.000% (12/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 386-455
 30.000% (12/40)
tilde_expand
Name: tilde_expand
Prototype: char * tilde_expand (const char *string)
Coverage:  81.481% (22/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/tilde/tilde.c
Lines: 188-260
 81.481% (22/27)
tilde_expand_word
Name: tilde_expand_word
Prototype: char * tilde_expand_word (const char *filename)
Coverage:  58.824% (20/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/tilde/tilde.c
Lines: 335-418
 58.824% (20/34)
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)
tilde_find_suffix
Name: tilde_find_suffix
Prototype: static int tilde_find_suffix (const char *string)
Coverage:  23.636% (13/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/tilde/tilde.c
Lines: 160-185
 23.636% (13/55)
tilde_initialize
Name: tilde_initialize
Prototype: void tilde_initialize ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 1004-1039
100.000% (4/4)
time_command
Name: time_command
Prototype: static int time_command (command, asynchronous, pipe_in, pipe_out, fds_to_close)
Coverage:  45.000% (18/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1302-1431
 45.000% (18/40)
time_command_acceptable
Name: time_command_acceptable
Prototype: static int time_command_acceptable ()
Coverage:  21.429% (9/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2928-2978
 21.429% (9/42)
time_to_check_mail
Name: time_to_check_mail
Prototype: int time_to_check_mail ()
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 84-102
  0.000% (0/8)
times_builtin
Name: times_builtin
Prototype: int times_builtin (list)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/times.def
Lines: 61-119
  0.000% (0/4)
timespec_cmp
Name: timespec_cmp
Prototype: static inline int timespec_cmp (struct timespec a, struct timespec b)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Lines: 159-167
100.000% (1/1)
timeval_to_cpu
Name: timeval_to_cpu
Prototype: int timeval_to_cpu (rt, ut, st)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/timeval.c
Lines: 65-98
 66.667% (10/15)
timeval_to_secs
Name: timeval_to_secs
Prototype: void timeval_to_secs (tvp, sp, sfp)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/timeval.c
Lines: 103-125
 42.857% (3/7)
toggle_shopts
Name: toggle_shopts
Prototype: static int toggle_shopts (mode, list, quiet)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 406-436
 92.308% (12/13)
token_is_assignment
Name: token_is_assignment
Prototype: static int token_is_assignment (t, i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4815-4835
100.000% (1/1)
token_is_ident
Name: token_is_ident
Prototype: static int token_is_ident (t, i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4838-4851
100.000% (1/1)
top_level_cleanup
Name: top_level_cleanup
Prototype: void top_level_cleanup ()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 369-383
 50.000% (2/4)
trace
Name: trace
Prototype: void trace (const char *format, ...)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 420-450
  0.000% (0/8)
trace_malloc_stats
Name: trace_malloc_stats
Prototype: void trace_malloc_stats (s, fn)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/stats.c
Lines: 139-155
  0.000% (0/4)
trap_builtin
Name: trap_builtin
Prototype: int trap_builtin (list)
Coverage:  70.103% (68/97)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/trap.def
Lines: 100-246
 70.103% (68/97)
trap_handler
Name: trap_handler
Prototype: void trap_handler (sig)
Coverage:  0.000% (0/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 422-476
  0.000% (0/30)
trap_handler_string
Name: trap_handler_string
Prototype: static char * trap_handler_string (sig)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 190-204
  0.000% (0/13)
trap_if_untrapped
Name: trap_if_untrapped
Prototype: static inline void trap_if_untrapped (sig, command)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 571-578
100.000% (4/4)
trap_to_sighandler
Name: trap_to_sighandler
Prototype: SigHandler * trap_to_sighandler (sig)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 662-672
  0.000% (0/7)
trim_pathname
Name: trim_pathname
Prototype: char * trim_pathname (name, maxlen)
Coverage:  0.000% (0/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 830-891
  0.000% (0/49)
tt_setcbreak
Name: tt_setcbreak
Prototype: int tt_setcbreak(ttp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 299-306
  0.000% (0/4)
tt_seteightbit
Name: tt_seteightbit
Prototype: int tt_seteightbit (ttp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 219-232
  0.000% (0/1)
tt_setnocanon
Name: tt_setnocanon
Prototype: int tt_setnocanon (ttp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 261-270
  0.000% (0/1)
tt_setnoecho
Name: tt_setnoecho
Prototype: int tt_setnoecho(ttp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 179-190
  0.000% (0/1)
tt_setonechar
Name: tt_setonechar
Prototype: int tt_setonechar(ttp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 107-150
  0.000% (0/1)
ttattr
Name: ttattr
Prototype: struct termios * ttattr (fd)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 89-101
  0.000% (0/10)
ttcbreak
Name: ttcbreak
Prototype: int ttcbreak ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 321-330
  0.000% (0/4)
tteightbit
Name: tteightbit
Prototype: int tteightbit ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 246-255
  0.000% (0/4)
ttfd_cbreak
Name: ttfd_cbreak
Prototype: int ttfd_cbreak (fd, ttp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 310-318
  0.000% (0/4)
ttfd_eightbit
Name: ttfd_eightbit
Prototype: int ttfd_eightbit (fd, ttp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 235-243
  0.000% (0/4)
ttfd_nocanon
Name: ttfd_nocanon
Prototype: int ttfd_nocanon (fd, ttp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 273-281
  0.000% (0/4)
ttfd_noecho
Name: ttfd_noecho
Prototype: int ttfd_noecho (fd, ttp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 193-201
  0.000% (0/4)
ttfd_onechar
Name: ttfd_onechar
Prototype: int ttfd_onechar (fd, ttp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 153-161
  0.000% (0/4)
ttgetattr
Name: ttgetattr
Prototype: int ttgetattr(fd, ttp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 36-50
  0.000% (0/1)
ttnocanon
Name: ttnocanon
Prototype: int ttnocanon ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 284-293
  0.000% (0/4)
ttnoecho
Name: ttnoecho
Prototype: int ttnoecho ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 204-213
  0.000% (0/4)
ttonechar
Name: ttonechar
Prototype: int ttonechar ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 164-173
  0.000% (0/4)
ttrestore
Name: ttrestore
Prototype: void ttrestore()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 78-86
  0.000% (0/4)
ttsave
Name: ttsave
Prototype: void ttsave()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 68-76
  0.000% (0/4)
ttsetattr
Name: ttsetattr
Prototype: int ttsetattr(fd, ttp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shtty.c
Lines: 52-66
  0.000% (0/1)
ttyrestore
Name: ttyrestore
Prototype: static void ttyrestore (ttp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 1030-1036
  0.000% (0/1)
two_arguments
Name: two_arguments
Prototype: static int two_arguments ()
Coverage:  76.471% (13/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 738-754
 76.471% (13/17)
type_builtin
Name: type_builtin
Prototype: int type_builtin (list)
Coverage:  18.595% (45/242)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/type.def
Lines: 109-193
 18.595% (45/242)
u32cconv
Name: u32cconv
Prototype: int u32cconv (c, s)
Coverage:  42.857% (15/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/unicode.c
Lines: 242-333
 42.857% (15/35)
u32reset
Name: u32reset
Prototype: void u32reset ()
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/unicode.c
Lines: 96-108
 33.333% (2/6)
u32tocesc
Name: u32tocesc
Prototype: int u32tocesc (wc, s)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/unicode.c
Lines: 138-150
  0.000% (0/5)
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)
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)
u32toutf8
Name: u32toutf8
Prototype: int u32toutf8 (wc, s)
Coverage:  40.000% (8/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/unicode.c
Lines: 153-212
 40.000% (8/20)
uconvert
Name: uconvert
Prototype: int uconvert(s, ip, up)
Coverage:  32.500% (26/80)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/uconvert.c
Lines: 66-116
 32.500% (26/80)
udequote_pathname
Name: udequote_pathname
Prototype: static void udequote_pathname (pathname)
Coverage:  60.000% (9/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 392-410
 60.000% (9/15)
uidget
Name: uidget
Prototype: static int uidget ()
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1268-1289
 46.154% (6/13)
uidset
Name: uidset
Prototype: static void uidset ()
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 920-943
 60.000% (6/10)
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)
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)
ulimit_builtin
Name: ulimit_builtin
Prototype: int ulimit_builtin (list)
Coverage:  48.980% (24/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/ulimit.def
Lines: 327-432
 48.980% (24/49)
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)
umask_builtin
Name: umask_builtin
Prototype: int umask_builtin (list)
Coverage:  91.667% (33/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/umask.def
Lines: 75-144
 91.667% (33/36)
umatchlen
Name: umatchlen
Prototype: int umatchlen (pat, max)
Coverage:  51.685% (46/89)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 73-198
 51.685% (46/89)
unalias_builtin
Name: unalias_builtin
Prototype: int unalias_builtin (list)
Coverage:  81.818% (18/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/alias.def
Lines: 169-223
 81.818% (18/22)
unary_operator
Name: unary_operator
Prototype: static int unary_operator ()
Coverage:  62.500% (10/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 479-513
 62.500% (10/16)
unary_test
Name: unary_test
Prototype: int unary_test (op, arg)
Coverage:  92.593% (75/81)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 515-660
 92.593% (75/81)
unbind_args
Name: unbind_args
Prototype: void unbind_args ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1474-1479
100.000% (1/1)
unbind_array_element
Name: unbind_array_element
Prototype: int unbind_array_element (var, sub, flags)
Coverage:  76.000% (38/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 767-840
 76.000% (38/50)
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)
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_func
Name: unbind_func
Prototype: int unbind_func (name)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3604-3632
 90.000% (9/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_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_nameref
Name: unbind_nameref
Prototype: int unbind_nameref (name)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3563-3573
100.000% (6/6)
unbind_variable
Name: unbind_variable
Prototype: int unbind_variable (name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3548-3560
100.000% (7/7)
unbind_variable_noref
Name: unbind_variable_noref
Prototype: int unbind_variable_noref (name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3576-3586
100.000% (4/4)
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)
undo_partial_redirects
Name: undo_partial_redirects
Prototype: void undo_partial_redirects ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 453-461
100.000% (4/4)
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)
unfreeze_jobs_list
Name: unfreeze_jobs_list
Prototype: void unfreeze_jobs_list ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4758-4762
100.000% (1/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)
unlink_fifo
Name: unlink_fifo
Prototype: void unlink_fifo (fd)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5558-5568
100.000% (4/4)
unlink_fifo_list
Name: unlink_fifo_list
Prototype: void unlink_fifo_list ()
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5570-5582
100.000% (9/9)
unquoted_glob_pattern_p
Name: unquoted_glob_pattern_p
Prototype: int unquoted_glob_pattern_p (string)
Coverage: 100.000% (39/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 62-116
100.000% (39/39)
Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
...20
Function: rl_do_lowercase_version
...22
Function: rl_vi_prev_word
23
Function: set_new_line_discipline
24
Function: sh_setclexec
25
Function: stream_on_stack
2627
Function: unquoted_tilde_word
28
Function: xrealloc

Generated by Squish Coco 4.1.2