OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
...19
Function: reset_mail_timer
20
Function: rl_do_lowercase_version
21
Function: rl_read_init_file
22
Function: rl_vi_prev_word
2324
Function: sh_setclexec
25
Function: stream_on_stack
26
Function: tcsh_magic_space
27
Function: unquoted_tilde_word
28
Function: xrealloc
Functionâ–´Condition %
set_new_line_discipline
Name: set_new_line_discipline
Prototype: static int set_new_line_discipline (tty)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4334-4387
100.000% (1/1)
set_or_show_attributes
Name: set_or_show_attributes
Prototype: int set_or_show_attributes (list, attribute, nodefs)
Coverage:  87.407% (118/135)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 122-342
 87.407% (118/135)
set_original_signal
Name: set_original_signal
Prototype: void set_original_signal (sig, handler)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 770-777
 54.545% (6/11)
set_pipestatus_array
Name: set_pipestatus_array
Prototype: void set_pipestatus_array (ps, nproc)
Coverage:  90.625% (29/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5726-5788
 90.625% (29/32)
set_pipestatus_from_exit
Name: set_pipestatus_from_exit
Prototype: void set_pipestatus_from_exit (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5824-5834
100.000% (1/1)
set_posix_mode
Name: set_posix_mode
Prototype: static int set_posix_mode (on_or_off, option_name)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 372-384
100.000% (5/5)
set_ppid
Name: set_ppid
Prototype: void set_ppid ()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 906-918
 50.000% (2/4)
set_procsub_status
Name: set_procsub_status
Prototype: void set_procsub_status (ind, pid, status)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5626-5634
 66.667% (4/6)
set_pwd
Name: set_pwd
Prototype: void set_pwd ()
Coverage:  60.465% (26/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 843-903
 60.465% (26/43)
set_restricted_shell
Name: set_restricted_shell
Prototype: static int set_restricted_shell (option_name, mode)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 692-704
  0.000% (0/4)
set_return_trap
Name: set_return_trap
Prototype: void set_return_trap (command)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 614-619
  0.000% (0/1)
set_saved_history
Name: set_saved_history
Prototype: static int set_saved_history ()
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 882-900
  0.000% (0/13)
set_shell_name
Name: set_shell_name
Prototype: static void set_shell_name (argv0)
Coverage:  66.667% (26/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1735-1764
 66.667% (26/39)
set_shell_var
Name: set_shell_var
Prototype: static void set_shell_var ()
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 694-709
 85.714% (6/7)
set_shellopts
Name: set_shellopts
Prototype: void set_shellopts ()
Coverage:  89.189% (33/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 507-572
 89.189% (33/37)
set_shellopts_after_change
Name: set_shellopts_after_change
Prototype: static int set_shellopts_after_change (option_name, mode)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 570-577
100.000% (1/1)
set_shopt_o_options
Name: set_shopt_o_options
Prototype: static int set_shopt_o_options (mode, list, quiet)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 550-566
 71.429% (5/7)
set_sigchld_handler
Name: set_sigchld_handler
Prototype: void set_sigchld_handler ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4862-4866
100.000% (1/1)
set_sigint_handler
Name: set_sigint_handler
Prototype: SigHandler * set_sigint_handler ()
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 640-658
 69.231% (9/13)
set_signal
Name: set_signal
Prototype: void set_signal (sig, string)
Coverage:  87.879% (29/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 675-719
 87.879% (29/33)
set_signal_handler
Name: set_signal_handler
Prototype: SigHandler * set_signal_handler (sig, handler)
Coverage: 100.000% (15/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 712-747
100.000% (15/15)
set_signal_hard_ignored
Name: set_signal_hard_ignored
Prototype: void set_signal_hard_ignored (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1336-1342
100.000% (1/1)
set_signal_ignored
Name: set_signal_ignored
Prototype: void set_signal_ignored (sig)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1344-1349
  0.000% (0/1)
set_sigwinch_handler
Name: set_sigwinch_handler
Prototype: void set_sigwinch_handler ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 646-652
100.000% (1/1)
set_special_char
Name: set_special_char
Prototype: static void set_special_char (Keymap kmap, struct termios *tiop, int sc, rl_command_func_t *func)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/rltty.c
Lines: 847-855
  0.000% (0/6)
set_tty_settings
Name: set_tty_settings
Prototype: static int set_tty_settings (int tty, struct termios *tiop)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/rltty.c
Lines: 476-501
  0.000% (0/4)
set_tty_state
Name: set_tty_state
Prototype: int set_tty_state ()
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2294-2327
 41.667% (5/12)
set_up_new_line
Name: set_up_new_line
Prototype: static void set_up_new_line (new_line)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2568-2591
  0.000% (0/12)
set_var_attribute
Name: set_var_attribute
Prototype: void set_var_attribute (name, attribute, undo)
Coverage:  68.519% (37/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 534-612
 68.519% (37/54)
set_var_read_only
Name: set_var_read_only
Prototype: void set_var_read_only (name)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3820-3828
 77.778% (7/9)
set_verbose_flag
Name: set_verbose_flag
Prototype: static void set_verbose_flag ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 157-161
100.000% (1/1)
set_winsize
Name: set_winsize
Prototype: static void set_winsize (tty)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/rltty.c
Lines: 82-92
  0.000% (0/4)
set_working_directory
Name: set_working_directory
Prototype: void set_working_directory (name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 590-596
100.000% (4/4)
setenv
Name: setenv
Prototype: int setenv (name, value, rewrite)
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/getenv.c
Lines: 156-187
  0.000% (0/23)
setifs
Name: setifs
Prototype: void setifs (v)
Coverage:  85.714% (24/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10546-10591
 85.714% (24/28)
setjstatus
Name: setjstatus
Prototype: static void setjstatus (j)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3939-3967
100.000% (10/10)
setpwd
Name: setpwd
Prototype: static int setpwd (dirname)
Coverage:  60.000% (9/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/cd.def
Lines: 117-134
 60.000% (9/15)
setup_async_signals
Name: setup_async_signals
Prototype: void setup_async_signals ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 5203-5224
100.000% (4/4)
setup_exec_ignore
Name: setup_exec_ignore
Prototype: void setup_exec_ignore (varname)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 91-96
  0.000% (0/1)
setup_glob_ignore
Name: setup_glob_ignore
Prototype: void setup_glob_ignore (name)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 462-475
100.000% (7/7)
setup_history_ignore
Name: setup_history_ignore
Prototype: void setup_history_ignore (varname)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 934-939
100.000% (1/1)
setup_ignore_patterns
Name: setup_ignore_patterns
Prototype: void setup_ignore_patterns (ivp)
Coverage:  53.731% (36/67)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 581-640
 53.731% (36/67)
sh_allocerr
Name: sh_allocerr
Prototype: static void sh_allocerr (func, bytes, file, line)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/xmalloc.c
Lines: 156-169
  0.000% (0/1)
sh_backslash_quote
Name: sh_backslash_quote
Prototype: char * sh_backslash_quote (string, table, flags)
Coverage:  57.353% (39/68)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c
Lines: 234-284
 57.353% (39/68)
sh_backslash_quote_for_double_quotes
Name: sh_backslash_quote_for_double_quotes
Prototype: char * sh_backslash_quote_for_double_quotes (string)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c
Lines: 289-311
  0.000% (0/14)
sh_badjob
Name: sh_badjob
Prototype: void sh_badjob (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 280-285
100.000% (1/1)
sh_badpid
Name: sh_badpid
Prototype: void sh_badpid (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 255-260
100.000% (1/1)
sh_calloc
Name: sh_calloc
Prototype: void * sh_calloc (n, s, file, line)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1285-1292
  0.000% (0/1)
sh_canonpath
Name: sh_canonpath
Prototype: char * sh_canonpath (path, flags)
Coverage:  38.889% (35/90)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/pathcanon.c
Lines: 103-234
 38.889% (35/90)
sh_cfree
Name: sh_cfree
Prototype: void sh_cfree (mem, file, line)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1294-1301
  0.000% (0/1)
sh_chkwrite
Name: sh_chkwrite
Prototype: int sh_chkwrite (s)
Coverage:  50.000% (8/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 336-351
 50.000% (8/16)
sh_closepipe
Name: sh_closepipe
Prototype: int sh_closepipe (pv)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 634-646
100.000% (7/7)
sh_contains_quotes
Name: sh_contains_quotes
Prototype: int sh_contains_quotes (string)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c
Lines: 374-386
  0.000% (0/13)
sh_contains_shell_metas
Name: sh_contains_shell_metas
Prototype: int sh_contains_shell_metas (string)
Coverage:  55.556% (25/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c
Lines: 339-372
 55.556% (25/45)
sh_double_quote
Name: sh_double_quote
Prototype: char * sh_double_quote (string)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c
Lines: 134-164
 81.818% (9/11)
sh_eaccess
Name: sh_eaccess
Prototype: int sh_eaccess (path, mode)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/eaccess.c
Lines: 200-244
100.000% (4/4)
sh_erange
Name: sh_erange
Prototype: void sh_erange (s, desc)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 269-277
100.000% (4/4)
sh_euidaccess
Name: sh_euidaccess
Prototype: static int sh_euidaccess (path, mode)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/eaccess.c
Lines: 175-197
  0.000% (0/13)
sh_exit
Name: sh_exit
Prototype: void sh_exit (s)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1010-1021
 50.000% (2/4)
sh_free
Name: sh_free
Prototype: void sh_free (mem, file, line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1265-1272
100.000% (1/1)
sh_get_env_value
Name: sh_get_env_value
Prototype: char * sh_get_env_value (const char *varname)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/shell.c
Lines: 148-152
  0.000% (0/1)
sh_get_env_value
Name: sh_get_env_value
Prototype: char * sh_get_env_value (v)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2427-2432
100.000% (1/1)
sh_get_home_dir
Name: sh_get_home_dir
Prototype: char * sh_get_home_dir (void)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/shell.c
Lines: 154-179
  0.000% (0/7)
sh_get_home_dir
Name: sh_get_home_dir
Prototype: char * sh_get_home_dir ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 671-677
  0.000% (0/4)
sh_getopt
Name: sh_getopt
Prototype: int sh_getopt (argc, argv, optstring)
Coverage:  76.923% (50/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 113-216
 76.923% (50/65)
sh_getopt_alloc_istate
Name: sh_getopt_alloc_istate
Prototype: sh_getopt_state_t * sh_getopt_alloc_istate ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 226-233
100.000% (1/1)
sh_getopt_dispose_istate
Name: sh_getopt_dispose_istate
Prototype: void sh_getopt_dispose_istate (gs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 235-240
100.000% (1/1)
sh_getopt_restore_istate
Name: sh_getopt_restore_istate
Prototype: void sh_getopt_restore_istate (state)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 259-270
100.000% (1/1)
sh_getopt_restore_state
Name: sh_getopt_restore_state
Prototype: void sh_getopt_restore_state (argv)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 218-224
100.000% (4/4)
sh_getopt_save_istate
Name: sh_getopt_save_istate
Prototype: sh_getopt_state_t * sh_getopt_save_istate ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopt.c
Lines: 242-257
100.000% (1/1)
sh_invalidid
Name: sh_invalidid
Prototype: void sh_invalidid (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 226-231
100.000% (1/1)
sh_invalidnum
Name: sh_invalidnum
Prototype: void sh_invalidnum (s)
Coverage:  33.333% (4/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 233-246
 33.333% (4/12)
sh_invalidopt
Name: sh_invalidopt
Prototype: void sh_invalidopt (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 212-217
100.000% (1/1)
sh_invalidoptname
Name: sh_invalidoptname
Prototype: void sh_invalidoptname (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 219-224
100.000% (1/1)
sh_invalidsig
Name: sh_invalidsig
Prototype: void sh_invalidsig (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 248-253
100.000% (1/1)
sh_makepath
Name: sh_makepath
Prototype: char * sh_makepath (path, dir, flags)
Coverage:  52.632% (30/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/makepath.c
Lines: 69-128
 52.632% (30/57)
sh_malloc
Name: sh_malloc
Prototype: void * sh_malloc (bytes, file, line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1246-1253
100.000% (1/1)
sh_mbsnlen
Name: sh_mbsnlen
Prototype: int sh_mbsnlen(src, srclen, maxlen)
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shmbchar.c
Lines: 238-257
  0.000% (0/28)
sh_memalign
Name: sh_memalign
Prototype: void * sh_memalign (alignment, size, file, line)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1274-1282
  0.000% (0/1)
sh_mkdoublequoted
Name: sh_mkdoublequoted
Prototype: char * sh_mkdoublequoted (s, slen, flags)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c
Lines: 168-190
 54.545% (6/11)
sh_mktmpfd
Name: sh_mktmpfd
Prototype: int sh_mktmpfd (nameroot, flags, namep)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/tmpfile.c
Lines: 181-229
 54.545% (6/11)
sh_mktmpfp
Name: sh_mktmpfp
Prototype: FILE * sh_mktmpfp (nameroot, flags, namep)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/tmpfile.c
Lines: 231-247
 42.857% (3/7)
sh_mktmpname
Name: sh_mktmpname
Prototype: char * sh_mktmpname (nameroot, flags)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/tmpfile.c
Lines: 134-179
  0.000% (0/6)
sh_modcase
Name: sh_modcase
Prototype: char * sh_modcase (string, pat, flags)
Coverage:  43.617% (82/188)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/casemod.c
Lines: 102-273
 43.617% (82/188)
sh_needarg
Name: sh_needarg
Prototype: void sh_needarg (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 189-194
100.000% (1/1)
sh_neednumarg
Name: sh_neednumarg
Prototype: void sh_neednumarg (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 196-201
100.000% (1/1)
sh_nojobs
Name: sh_nojobs
Prototype: void sh_nojobs (s)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 287-295
 50.000% (2/4)
sh_notbuiltin
Name: sh_notbuiltin
Prototype: void sh_notbuiltin (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 310-315
100.000% (1/1)
sh_notfound
Name: sh_notfound
Prototype: void sh_notfound (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 203-208
100.000% (1/1)
sh_openpipe
Name: sh_openpipe
Prototype: int sh_openpipe (pv)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 619-632
 50.000% (2/4)
sh_physpath
Name: sh_physpath
Prototype: char * sh_physpath (path, flags)
Coverage:  31.522% (29/92)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/pathphys.c
Lines: 74-252
 31.522% (29/92)
sh_quote_reusable
Name: sh_quote_reusable
Prototype: char * sh_quote_reusable (s, flags)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c
Lines: 314-337
 71.429% (10/14)
sh_readonly
Name: sh_readonly
Prototype: void sh_readonly (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 262-267
100.000% (1/1)
sh_realloc
Name: sh_realloc
Prototype: void * sh_realloc (ptr, size, file, line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1255-1263
100.000% (1/1)
sh_realpath
Name: sh_realpath
Prototype: char * sh_realpath (pathname, resolved)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/pathphys.c
Lines: 254-296
  0.000% (0/19)
sh_regmatch
Name: sh_regmatch
Prototype: int sh_regmatch (string, pattern, flags)
Coverage:  76.000% (19/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shmatch.c
Lines: 44-119
 76.000% (19/25)
sh_restricted
Name: sh_restricted
Prototype: void sh_restricted (s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 299-307
100.000% (4/4)
sh_seedrand
Name: sh_seedrand
Prototype: static void sh_seedrand ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/tmpfile.c
Lines: 117-132
  0.000% (0/4)
sh_set_lines_and_columns
Name: sh_set_lines_and_columns
Prototype: void sh_set_lines_and_columns (int lines, int cols)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/shell.c
Lines: 128-146
  0.000% (0/1)
sh_set_lines_and_columns
Name: sh_set_lines_and_columns
Prototype: void sh_set_lines_and_columns (lines, cols)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 976-993
  0.000% (0/4)
Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
...19
Function: reset_mail_timer
20
Function: rl_do_lowercase_version
21
Function: rl_read_init_file
22
Function: rl_vi_prev_word
2324
Function: sh_setclexec
25
Function: stream_on_stack
26
Function: tcsh_magic_space
27
Function: unquoted_tilde_word
28
Function: xrealloc

Generated by Squish Coco 4.1.2