OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: zwrite
2
Function: vi_yank_dispatch
34
Function: strvec_len
5
Function: show_desc
6
Function: sh_backslash_quote
7
Function: save_pgrp_pipe
...10
Function: rl_backward_char_search
...20
Function: extglob_skipname
...28
Function: _rl_char_value
Functionâ–ľCondition %
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_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_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_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)
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)
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)
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_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_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_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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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_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)
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)
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_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_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_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)
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)
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)
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)
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)
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_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_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_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_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)
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)
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)
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)
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)
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)
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)
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)
sys_error
Name: sys_error
Prototype: void sys_error (const char *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 297-318
100.000% (1/1)
sync_buffered_stream
Name: sync_buffered_stream
Prototype: int sync_buffered_stream (bfd)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 550-565
 88.889% (8/9)
symbolic_umask
Name: symbolic_umask
Prototype: static int symbolic_umask (list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/umask.def
Lines: 298-317
100.000% (4/4)
sv_xtracefd
Name: sv_xtracefd
Prototype: void sv_xtracefd (name)
Coverage:  52.632% (10/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5836-5869
 52.632% (10/19)
sv_viins_modestr
Name: sv_viins_modestr
Prototype: static int sv_viins_modestr (const char *value)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2166-2192
  0.000% (0/21)
sv_vicmd_modestr
Name: sv_vicmd_modestr
Prototype: static int sv_vicmd_modestr (const char *value)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2194-2220
  0.000% (0/21)
sv_tz
Name: sv_tz
Prototype: void sv_tz (name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5623-5629
100.000% (4/4)
sv_terminal
Name: sv_terminal
Prototype: void sv_terminal (name)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5428-5434
  0.000% (0/6)
sv_strict_posix
Name: sv_strict_posix
Prototype: void sv_strict_posix (name)
Coverage:  62.500% (5/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5690-5704
 62.500% (5/8)
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)
sv_seqtimeout
Name: sv_seqtimeout
Prototype: static int sv_seqtimeout (const char *value)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2069-2083
  0.000% (0/9)
sv_path
Name: sv_path
Prototype: void sv_path (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5352-5358
100.000% (1/1)
sv_optind
Name: sv_optind
Prototype: void sv_optind (name)
Coverage:  64.286% (9/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5652-5678
 64.286% (9/14)
sv_opterr
Name: sv_opterr
Prototype: void sv_opterr (name)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5680-5688
 80.000% (4/5)
sv_mail
Name: sv_mail
Prototype: void sv_mail (name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5363-5378
  0.000% (0/4)
sv_locale
Name: sv_locale
Prototype: void sv_locale (name)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5706-5723
 75.000% (9/12)
sv_keymap
Name: sv_keymap
Prototype: static int sv_keymap (const char *value)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2055-2067
  0.000% (0/4)
sv_isrchterm
Name: sv_isrchterm
Prototype: static int sv_isrchterm (const char *value)
Coverage:  0.000% (0/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2101-2134
  0.000% (0/27)
sv_ignoreeof
Name: sv_ignoreeof
Prototype: void sv_ignoreeof (name)
Coverage:  78.571% (11/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5635-5650
 78.571% (11/14)
sv_ifs
Name: sv_ifs
Prototype: void sv_ifs (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5341-5349
100.000% (1/1)
sv_hostfile
Name: sv_hostfile
Prototype: void sv_hostfile (name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5436-5447
  0.000% (0/4)
sv_histtimefmt
Name: sv_histtimefmt
Prototype: void sv_histtimefmt (name)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5607-5619
 28.571% (2/7)
sv_histsize
Name: sv_histsize
Prototype: static int sv_histsize (const char *value)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2036-2053
  0.000% (0/9)
sv_histsize
Name: sv_histsize
Prototype: void sv_histsize (name)
Coverage:  62.069% (18/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5501-5538
 62.069% (18/29)
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)
sv_histignore
Name: sv_histignore
Prototype: void sv_histignore (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5541-5546
100.000% (1/1)
sv_histchars
Name: sv_histchars
Prototype: void sv_histchars (name)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5581-5604
 75.000% (9/12)
sv_globignore
Name: sv_globignore
Prototype: void sv_globignore (name)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5405-5411
 75.000% (3/4)
sv_funcnest
Name: sv_funcnest
Prototype: void sv_funcnest (name)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5380-5394
 71.429% (5/7)
sv_execignore
Name: sv_execignore
Prototype: void sv_execignore (name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5397-5402
  0.000% (0/1)
sv_emacs_modestr
Name: sv_emacs_modestr
Prototype: static int sv_emacs_modestr (const char *value)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2138-2164
  0.000% (0/21)
sv_editmode
Name: sv_editmode
Prototype: static int sv_editmode (const char *value)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 1962-1980
 42.857% (3/7)
sv_dispprefix
Name: sv_dispprefix
Prototype: static int sv_dispprefix (const char *value)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 1994-2007
  0.000% (0/9)
sv_compwidth
Name: sv_compwidth
Prototype: static int sv_compwidth (const char *value)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2024-2034
  0.000% (0/6)
sv_compquery
Name: sv_compquery
Prototype: static int sv_compquery (const char *value)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2009-2022
  0.000% (0/9)
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)
sv_comp_wordbreaks
Name: sv_comp_wordbreaks
Prototype: void sv_comp_wordbreaks (name)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5414-5423
 75.000% (3/4)
sv_combegin
Name: sv_combegin
Prototype: static int sv_combegin (const char *value)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 1982-1992
  0.000% (0/9)
sv_childmax
Name: sv_childmax
Prototype: void sv_childmax (name)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5926-5936
  0.000% (0/5)
sv_bell_style
Name: sv_bell_style
Prototype: static int sv_bell_style (const char *value)
Coverage:  0.000% (0/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2085-2099
  0.000% (0/20)
suspend_continue
Name: suspend_continue
Prototype: static void suspend_continue (sig)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/suspend.def
Lines: 65-74
  0.000% (0/1)
suspend_builtin
Name: suspend_builtin
Prototype: int suspend_builtin (list)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/suspend.def
Lines: 78-126
  0.000% (0/18)
substring_member_of_array
Name: substring_member_of_array
Prototype: static int substring_member_of_array (const char *string, const char * const *array)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2831-2841
  0.000% (0/7)
substring
Name: substring
Prototype: char * substring (string, start, end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 126-139
100.000% (1/1)
subshell_exit
Name: subshell_exit
Prototype: void subshell_exit (s)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1026-1039
 75.000% (3/4)
subexpr
Name: subexpr
Prototype: static intmax_t subexpr (expr)
Coverage:  88.462% (23/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 425-461
 88.462% (23/26)
sub_append_string
Name: sub_append_string
Prototype: inline char * sub_append_string (source, target, indx, size)
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 724-750
 86.667% (13/15)
stupidly_hack_special_variables
Name: stupidly_hack_special_variables
Prototype: void stupidly_hack_special_variables (name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5310-5327
100.000% (7/7)
stub_charset
Name: stub_charset
Prototype: static char * stub_charset ()
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/unicode.c
Lines: 69-93
  0.000% (0/18)
strvec_to_word_list
Name: strvec_to_word_list
Prototype: WORD_LIST * strvec_to_word_list (array, alloc, starting_index)
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 222-248
 86.667% (13/15)
strvec_strcmp
Name: strvec_strcmp
Prototype: int strvec_strcmp (s1, s2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 163-177
100.000% (1/1)
strvec_sort
Name: strvec_sort
Prototype: void strvec_sort (array)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 180-185
100.000% (1/1)
strvec_resize
Name: strvec_resize
Prototype: char ** strvec_resize (array, nsize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 51-57
100.000% (1/1)
strvec_remove
Name: strvec_remove
Prototype: int strvec_remove (array, name)
Coverage:  0.000% (0/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 103-123
  0.000% (0/44)
strvec_mresize
Name: strvec_mresize
Prototype: char ** strvec_mresize (array, nsize)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 59-65
100.000% (1/1)
strvec_mcreate
Name: strvec_mcreate
Prototype: char ** strvec_mcreate (n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 44-49
100.000% (1/1)
Page:<>1
Function: zwrite
2
Function: vi_yank_dispatch
34
Function: strvec_len
5
Function: show_desc
6
Function: sh_backslash_quote
7
Function: save_pgrp_pipe
...10
Function: rl_backward_char_search
...20
Function: extglob_skipname
...28
Function: _rl_char_value

Generated by Squish Coco 4.1.2