OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
...20
Function: rl_do_lowercase_version
21
Function: rl_read_init_file
22
Function: rl_vi_prev_word
23
Function: set_new_line_discipline
2425
Function: stream_on_stack
26
Function: tcsh_magic_space
27
Function: unquoted_tilde_word
28
Function: xrealloc
Functionâ–´Condition %
sh_setclexec
Name: sh_setclexec
Prototype: int sh_setclexec (fd)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 469-474
  0.000% (0/1)
sh_setlinebuf
Name: sh_setlinebuf
Prototype: int sh_setlinebuf (stream)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/setlinebuf.c
Lines: 34-63
100.000% (1/1)
sh_single_quote
Name: sh_single_quote
Prototype: char * sh_single_quote (char *string)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/shell.c
Lines: 94-120
  0.000% (0/9)
sh_single_quote
Name: sh_single_quote
Prototype: char * sh_single_quote (string)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c
Lines: 94-131
 92.857% (13/14)
sh_stat
Name: sh_stat
Prototype: int sh_stat (path, finfo)
Coverage:  29.412% (15/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/eaccess.c
Lines: 80-133
 29.412% (15/51)
sh_stataccess
Name: sh_stataccess
Prototype: static int sh_stataccess (path, mode)
Coverage:  45.455% (10/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/eaccess.c
Lines: 138-170
 45.455% (10/22)
sh_ttyerror
Name: sh_ttyerror
Prototype: void sh_ttyerror (set)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 326-334
  0.000% (0/4)
sh_un_double_quote
Name: sh_un_double_quote
Prototype: char * sh_un_double_quote (string)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c
Lines: 195-222
  0.000% (0/14)
sh_unset_nodelay_mode
Name: sh_unset_nodelay_mode
Prototype: int sh_unset_nodelay_mode (fd)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 438-466
 42.857% (3/7)
sh_unset_nodelay_mode
Name: sh_unset_nodelay_mode
Prototype: int sh_unset_nodelay_mode (int fd)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/shell.c
Lines: 187-214
  0.000% (0/7)
sh_validfd
Name: sh_validfd
Prototype: int sh_validfd (fd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 477-482
100.000% (1/1)
sh_valloc
Name: sh_valloc
Prototype: void * sh_valloc (size, file, line)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1305-1312
  0.000% (0/1)
sh_wrerror
Name: sh_wrerror
Prototype: void sh_wrerror ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 317-324
100.000% (1/1)
sh_xfree
Name: sh_xfree
Prototype: void sh_xfree (string, file, line)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/xmalloc.c
Lines: 216-224
100.000% (4/4)
sh_xmalloc
Name: sh_xmalloc
Prototype: void * sh_xmalloc (bytes, file, line)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/xmalloc.c
Lines: 171-191
 60.000% (6/10)
sh_xrealloc
Name: sh_xrealloc
Prototype: void * sh_xrealloc (pointer, bytes, file, line)
Coverage:  50.000% (6/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/xmalloc.c
Lines: 193-214
 50.000% (6/12)
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)
shell_comment
Name: shell_comment
Prototype: static int shell_comment (line)
Coverage:  66.667% (12/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 618-633
 66.667% (12/18)
shell_control_structure
Name: shell_control_structure
Prototype: static int shell_control_structure (type)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 411-441
100.000% (14/14)
shell_execve
Name: shell_execve
Prototype: int shell_execve (command, args, env)
Coverage:  40.580% (28/69)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 5591-5745
 40.580% (28/69)
shell_expand_line
Name: shell_expand_line
Prototype: static int shell_expand_line (count, ignore)
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2701-2780
  0.000% (0/24)
shell_expand_word_list
Name: shell_expand_word_list
Prototype: static WORD_LIST * shell_expand_word_list (tlist, eflags)
Coverage:  83.495% (86/103)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 11031-11200
 83.495% (86/103)
shell_getc
Name: shell_getc
Prototype: static int shell_getc (remove_quoted_newline)
Coverage:  59.643% (167/280)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2244-2611
 59.643% (167/280)
shell_glob_filename
Name: shell_glob_filename
Prototype: char ** shell_glob_filename (pathname)
Coverage:  84.211% (16/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 369-446
 84.211% (16/19)
shell_initialize
Name: shell_initialize
Prototype: static void shell_initialize ()
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1839-1914
 84.615% (11/13)
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)
shell_reinitialize
Name: shell_reinitialize
Prototype: static void shell_reinitialize ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1919-1969
100.000% (1/1)
shell_ungetc
Name: shell_ungetc
Prototype: static void shell_ungetc (c)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2618-2626
 83.333% (5/6)
shell_version_string
Name: shell_version_string
Prototype: char * shell_version_string ()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/version.c
Lines: 59-80
 71.429% (5/7)
shift_builtin
Name: shift_builtin
Prototype: int shift_builtin (list)
Coverage:  44.776% (30/67)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shift.def
Lines: 56-106
 44.776% (30/67)
shopt_builtin
Name: shopt_builtin
Prototype: int shopt_builtin (list)
Coverage:  95.238% (40/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 264-319
 95.238% (40/42)
shopt_enable_hostname_completion
Name: shopt_enable_hostname_completion
Prototype: static int shopt_enable_hostname_completion (option_name, mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 594-600
100.000% (1/1)
shopt_error
Name: shopt_error
Prototype: static void shopt_error (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 399-404
100.000% (1/1)
shopt_listopt
Name: shopt_listopt
Prototype: int shopt_listopt (name, reusable)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 750-769
  0.000% (0/7)
shopt_set_complete_direxpand
Name: shopt_set_complete_direxpand
Prototype: static int shopt_set_complete_direxpand (option_name, mode)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 679-686
  0.000% (0/1)
shopt_set_debug_mode
Name: shopt_set_debug_mode
Prototype: static int shopt_set_debug_mode (option_name, mode)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 579-591
 75.000% (3/4)
shopt_setopt
Name: shopt_setopt
Prototype: int shopt_setopt (name, mode)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 736-748
  0.000% (0/1)
should_expand
Name: should_expand
Prototype: static int should_expand (s)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 909-923
 75.000% (9/12)
should_ignore_glob_matches
Name: should_ignore_glob_matches
Prototype: int should_ignore_glob_matches ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 477-481
100.000% (1/1)
should_suppress_fork
Name: should_suppress_fork
Prototype: int should_suppress_fork (command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalstring.c
Lines: 87-101
100.000% (1/1)
shouldexp_filterpat
Name: shouldexp_filterpat
Prototype: static int shouldexp_filterpat (s)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 257-271
  0.000% (0/12)
show_all_var_attributes
Name: show_all_var_attributes
Prototype: int show_all_var_attributes (v, nodefs)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 346-366
  0.000% (0/12)
show_builtin_command_help
Name: show_builtin_command_help
Prototype: static void show_builtin_command_help ()
Coverage:  47.368% (9/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 516-552
 47.368% (9/19)
show_desc
Name: show_desc
Prototype: static void show_desc (name, i)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 256-292
  0.000% (0/29)
show_func_attributes
Name: show_func_attributes
Prototype: int show_func_attributes (name, nodefs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 516-532
100.000% (4/4)
show_longdoc
Name: show_longdoc
Prototype: static void show_longdoc (i)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 233-254
  0.000% (0/18)
show_manpage
Name: show_manpage
Prototype: static void show_manpage (name, i)
Coverage:  0.000% (0/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 295-367
  0.000% (0/44)
show_name_attributes
Name: show_name_attributes
Prototype: int show_name_attributes (name, nodefs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 494-514
100.000% (4/4)
show_shell_usage
Name: show_shell_usage
Prototype: static void show_shell_usage (fp, extra)
Coverage:  0.000% (0/71)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1971-2016
  0.000% (0/71)
show_shell_version
Name: show_shell_version
Prototype: void show_shell_version (extended)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/version.c
Lines: 82-94
 50.000% (2/4)
show_var_attributes
Name: show_var_attributes
Prototype: int show_var_attributes (var, pattr, nodefs)
Coverage:  71.930% (41/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 440-492
 71.930% (41/57)
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)
sigalrm
Name: sigalrm
Prototype: static void sigalrm (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 153-158
100.000% (1/1)
sigchld_handler
Name: sigchld_handler
Prototype: static void sigchld_handler (sig)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3524-3538
 75.000% (3/4)
sigcont_sighandler
Name: sigcont_sighandler
Prototype: static void sigcont_sighandler (sig)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4411-4420
  0.000% (0/1)
sigint_sighandler
Name: sigint_sighandler
Prototype: void sigint_sighandler (sig)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 593-631
  0.000% (0/13)
signal_in_progress
Name: signal_in_progress
Prototype: int signal_in_progress (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1351-1356
100.000% (1/1)
signal_is_hard_ignored
Name: signal_is_hard_ignored
Prototype: int signal_is_hard_ignored (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1329-1334
100.000% (1/1)
signal_is_ignored
Name: signal_is_ignored
Prototype: int signal_is_ignored (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1322-1327
100.000% (1/1)
signal_is_pending
Name: signal_is_pending
Prototype: int signal_is_pending (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1308-1313
100.000% (1/1)
signal_is_special
Name: signal_is_special
Prototype: int signal_is_special (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1315-1320
100.000% (1/1)
signal_is_trapped
Name: signal_is_trapped
Prototype: int signal_is_trapped (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1301-1306
100.000% (1/1)
signal_name
Name: signal_name
Prototype: char * signal_name (sig)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 208-220
 57.143% (4/7)
sigstop_sighandler
Name: sigstop_sighandler
Prototype: static void sigstop_sighandler (sig)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4423-4438
  0.000% (0/1)
sigterm_sighandler
Name: sigterm_sighandler
Prototype: void sigterm_sighandler (sig)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 662-668
  0.000% (0/1)
sigwinch_sighandler
Name: sigwinch_sighandler
Prototype: void sigwinch_sighandler (sig)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 634-643
  0.000% (0/1)
skip_double_quoted
Name: skip_double_quoted
Prototype: static int skip_double_quoted (string, slen, sind, flags)
Coverage:  72.816% (75/103)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1005-1073
 72.816% (75/103)
skip_matched_pair
Name: skip_matched_pair
Prototype: static int skip_matched_pair (string, start, open, close, flags)
Coverage:  67.164% (90/134)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1721-1813
 67.164% (90/134)
skip_single_quoted
Name: skip_single_quoted
Prototype: static inline int skip_single_quoted (string, slen, sind, flags)
Coverage:  60.000% (36/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1107-1128
 60.000% (36/60)
skip_to_delim
Name: skip_to_delim
Prototype: int skip_to_delim (string, start, delims, flags)
Coverage:  67.094% (157/234)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1831-2006
 67.094% (157/234)
skip_to_histexp
Name: skip_to_histexp
Prototype: int skip_to_histexp (string, start, delims, flags)
Coverage:  51.825% (71/137)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2013-2126
 51.825% (71/137)
skiparith
Name: skiparith
Prototype: static char * skiparith (substr, delim)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7062-7075
100.000% (1/1)
skipname
Name: skipname
Prototype: static int skipname (pat, dname, flags)
Coverage:  81.250% (26/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 249-274
 81.250% (26/32)
skipquotes
Name: skipquotes
Prototype: static int skipquotes (string, start)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 315-339
  0.000% (0/13)
skipsubscript
Name: skipsubscript
Prototype: int skipsubscript (string, start, flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1816-1822
100.000% (1/1)
skipws
Name: skipws
Prototype: static int skipws (string, start)
Coverage:  0.000% (0/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 344-421
  0.000% (0/41)
snarf_hosts_from_file
Name: snarf_hosts_from_file
Prototype: static void snarf_hosts_from_file (filename)
Coverage:  0.000% (0/136)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 739-803
  0.000% (0/136)
snprintf
Name: snprintf
Prototype: int snprintf(char *string, size_t length, const char * format, ...)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1721-1746
 33.333% (2/6)
sort_aliases
Name: sort_aliases
Prototype: static void sort_aliases (array)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 243-248
100.000% (1/1)
sort_variables
Name: sort_variables
Prototype: void sort_variables (array)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4008-4013
100.000% (1/1)
source_builtin
Name: source_builtin
Prototype: int source_builtin (list)
Coverage:  60.563% (43/71)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/source.def
Lines: 115-200
 60.563% (43/71)
source_file
Name: source_file
Prototype: int source_file (filename, sflags)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalfile.c
Lines: 367-384
 81.818% (9/11)
space_to_eol
Name: space_to_eol
Prototype: static void space_to_eol (int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/display.c
Lines: 2862-2871
  0.000% (0/4)
spdist
Name: spdist
Prototype: static int spdist(cur, new)
Coverage:  0.000% (0/155)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/spell.c
Lines: 157-188
  0.000% (0/155)
special_case_tokens
Name: special_case_tokens
Prototype: static int special_case_tokens (tokstr)
Coverage:  65.868% (110/167)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 3006-3120
 65.868% (110/167)
split_at_delims
Name: split_at_delims
Prototype: WORD_LIST * split_at_delims (string, slen, delims, sentinel, flags, nwp, cwp)
Coverage:  0.000% (0/161)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2246-2408
  0.000% (0/161)
split_ignorespec
Name: split_ignorespec
Prototype: static char * split_ignorespec (s, ip)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 557-579
 80.000% (8/10)
spname
Name: spname
Prototype: int spname(oldname, newname)
Coverage:  0.000% (0/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/spell.c
Lines: 61-101
  0.000% (0/60)
start_debugger
Name: start_debugger
Prototype: static void start_debugger ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1481-1504
  0.000% (0/4)
start_job
Name: start_job
Prototype: int start_job (job, foreground)
Coverage:  47.436% (37/78)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3331-3442
 47.436% (37/78)
start_pipeline
Name: start_pipeline
Prototype: void start_pipeline ()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 511-530
 80.000% (8/10)
stat_char
Name: stat_char
Prototype: static int stat_char (char *filename)
Coverage:  0.000% (0/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 585-665
  0.000% (0/32)
stat_mtime
Name: stat_mtime
Prototype: static int stat_mtime (fn, st, ts)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 293-306
100.000% (4/4)
stdin_redirection
Name: stdin_redirection
Prototype: static int stdin_redirection (ri, redirector)
Coverage:  50.000% (10/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 1306-1334
 50.000% (10/20)
stdin_redirects
Name: stdin_redirects
Prototype: int stdin_redirects (redirs)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 1338-1349
100.000% (6/6)
stifle_history
Name: stifle_history
Prototype: void stifle_history (int max)
Coverage:  23.077% (3/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 547-570
 23.077% (3/13)
stop_making_children
Name: stop_making_children
Prototype: void stop_making_children ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 420-424
100.000% (1/1)
stop_pipeline
Name: stop_pipeline
Prototype: int stop_pipeline (async, deferred)
Coverage:  71.111% (64/90)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 536-711
 71.111% (64/90)
strcompare
Name: strcompare
Prototype: static int strcompare (p, pe, s, se)
Coverage:  50.000% (8/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 719-753
 50.000% (8/16)
strcreplace
Name: strcreplace
Prototype: char * strcreplace (string, c, text, do_glob)
Coverage:  41.071% (23/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 183-237
 41.071% (23/56)
Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
...20
Function: rl_do_lowercase_version
21
Function: rl_read_init_file
22
Function: rl_vi_prev_word
23
Function: set_new_line_discipline
2425
Function: stream_on_stack
26
Function: tcsh_magic_space
27
Function: unquoted_tilde_word
28
Function: xrealloc

Generated by Squish Coco 4.1.2