OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
...7
Function: coproc_wclose
8
Function: dispose_redirects
9
Function: expand_prompt
10
Function: find_in_path_element
1112
Function: hangup_all_jobs
13
Function: initialize_job_control
14
Function: legal_identifier
15
Function: malloc_set_tracefn
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc
Functionâ–´Condition %
get_dirstack_index
Name: get_dirstack_index
Prototype: static int get_dirstack_index (ind, sign, indexp)
Coverage:  91.667% (22/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/pushd.def
Lines: 580-602
 91.667% (22/24)
get_dollar_var_value
Name: get_dollar_var_value
Prototype: char * get_dollar_var_value (ind)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3325-3342
 71.429% (10/14)
get_edit_mode
Name: get_edit_mode
Prototype: static int get_edit_mode (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 416-422
100.000% (1/1)
get_epochrealtime
Name: get_epochrealtime
Prototype: static SHELL_VAR * get_epochrealtime (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1465-1482
100.000% (4/4)
get_epochseconds
Name: get_epochseconds
Prototype: static SHELL_VAR * get_epochseconds (var)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1450-1463
 50.000% (2/4)
get_exitstat
Name: get_exitstat
Prototype: int get_exitstat (list)
Coverage:  77.778% (21/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 491-525
 77.778% (21/27)
get_funcname
Name: get_funcname
Prototype: static SHELL_VAR * get_funcname (self)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1788-1802
100.000% (1/1)
get_funky_string
Name: get_funky_string
Prototype: static # 103 "parse-colors.c" 3 4 _Bool # 104 "parse-colors.c" get_funky_string (char **dest, const char **src, # 104 "parse-colors.c" 3 4 _Bool # 104 "parse-colors.c" equals_end, size_t *output_count)
Coverage:  0.000% (0/110)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/parse-colors.c
Lines: 103-297
  0.000% (0/110)
get_group_array
Name: get_group_array
Prototype: int * get_group_array (ngp)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 1284-1315
  0.000% (0/22)
get_group_list
Name: get_group_list
Prototype: char ** get_group_list (ngp)
Coverage:  45.455% (10/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 1251-1282
 45.455% (10/22)
get_groupset
Name: get_groupset
Prototype: static SHELL_VAR * get_groupset (self)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1635-1652
100.000% (7/7)
get_hashcmd
Name: get_hashcmd
Prototype: static SHELL_VAR * get_hashcmd (self)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1688-1694
100.000% (1/1)
get_histcmd
Name: get_histcmd
Prototype: static SHELL_VAR * get_histcmd (var)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1557-1567
  0.000% (0/4)
get_history_event
Name: get_history_event
Prototype: char * get_history_event (const char *string, int *caller_index, int delimiting_quote)
Coverage:  69.912% (79/113)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 134-305
 69.912% (79/113)
get_history_word_specifier
Name: get_history_word_specifier
Prototype: static char * get_history_word_specifier (char *spec, char *from, int *caller_index)
Coverage:  88.889% (56/63)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1236-1335
 88.889% (56/63)
get_hostname_list
Name: get_hostname_list
Prototype: char ** get_hostname_list ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 806-812
  0.000% (0/4)
get_job_by_name
Name: get_job_by_name
Prototype: int get_job_by_name (name, flags)
Coverage:  17.460% (22/126)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 605-657
 17.460% (22/126)
get_job_by_pid
Name: get_job_by_pid
Prototype: int get_job_by_pid (pid, block)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1601-1618
  0.000% (0/7)
get_job_spec
Name: get_job_spec
Prototype: int get_job_spec (list)
Coverage:  73.077% (19/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 660-703
 73.077% (19/26)
get_limit
Name: get_limit
Prototype: static int get_limit (ind, softlim, hardlim)
Coverage:  10.714% (3/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/ulimit.def
Lines: 497-556
 10.714% (3/28)
get_lineno
Name: get_lineno
Prototype: static SHELL_VAR * get_lineno (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1409-1421
100.000% (4/4)
get_locale_var
Name: get_locale_var
Prototype: char * get_locale_var (var)
Coverage:  81.250% (13/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c
Lines: 316-335
 81.250% (13/16)
get_minus_o_opts
Name: get_minus_o_opts
Prototype: char ** get_minus_o_opts ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 309-320
  0.000% (0/4)
get_name_for_error
Name: get_name_for_error
Prototype: char * get_name_for_error ()
Coverage:  73.077% (19/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 95-126
 73.077% (19/26)
get_new_window_size
Name: get_new_window_size
Prototype: void get_new_window_size (from_sig, rp, cp)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/winsize.c
Lines: 75-98
  0.000% (0/18)
get_next_path_element
Name: get_next_path_element
Prototype: static char * get_next_path_element (path_list, path_index_pointer)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 307-326
 71.429% (5/7)
get_numeric_arg
Name: get_numeric_arg
Prototype: int get_numeric_arg (list, fatal, count)
Coverage:  68.966% (20/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 454-488
 68.966% (20/29)
get_original_signal
Name: get_original_signal
Prototype: void get_original_signal (sig)
Coverage:  63.636% (7/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 752-759
 63.636% (7/11)
get_original_tty_job_signals
Name: get_original_tty_job_signals
Prototype: void get_original_tty_job_signals ()
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2176-2197
100.000% (8/8)
get_random
Name: get_random
Prototype: static SHELL_VAR * get_random (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1375-1391
100.000% (4/4)
get_random_number
Name: get_random_number
Prototype: int get_random_number ()
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1356-1373
 77.778% (7/9)
get_seconds
Name: get_seconds
Prototype: static SHELL_VAR * get_seconds (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1262-1277
100.000% (4/4)
get_self
Name: get_self
Prototype: static SHELL_VAR * get_self (self)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1197-1202
100.000% (1/1)
get_shopt_options
Name: get_shopt_options
Prototype: char ** get_shopt_options ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 717-729
  0.000% (0/4)
get_stat_atime
Name: get_stat_atime
Prototype: static inline struct timespec get_stat_atime (struct stat const *st)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Lines: 118-129
  0.000% (0/1)
get_stat_atime_ns
Name: get_stat_atime_ns
Prototype: static inline long int get_stat_atime_ns (struct stat const *st)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Lines: 64-74
  0.000% (0/1)
get_stat_birthtime
Name: get_stat_birthtime
Prototype: static inline struct timespec get_stat_birthtime (struct stat const *st)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Lines: 171-212
  0.000% (0/1)
get_stat_birthtime_ns
Name: get_stat_birthtime_ns
Prototype: static inline long int get_stat_birthtime_ns (struct stat const *st)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Lines: 103-115
  0.000% (0/1)
get_stat_ctime
Name: get_stat_ctime
Prototype: static inline struct timespec get_stat_ctime (struct stat const *st)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Lines: 132-143
  0.000% (0/1)
get_stat_ctime_ns
Name: get_stat_ctime_ns
Prototype: static inline long int get_stat_ctime_ns (struct stat const *st)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Lines: 77-87
  0.000% (0/1)
get_stat_mtime
Name: get_stat_mtime
Prototype: static inline struct timespec get_stat_mtime (struct stat const *st)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Lines: 146-157
100.000% (1/1)
get_stat_mtime_ns
Name: get_stat_mtime_ns
Prototype: static inline long int get_stat_mtime_ns (struct stat const *st)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Lines: 90-100
  0.000% (0/1)
get_string_value
Name: get_string_value
Prototype: char * get_string_value (var_name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2416-2424
100.000% (1/1)
get_subshell
Name: get_subshell
Prototype: static SHELL_VAR * get_subshell (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1438-1448
100.000% (4/4)
get_subst_pattern
Name: get_subst_pattern
Prototype: static char * get_subst_pattern (char *str, int *iptr, int delimiter, int is_rhs, int *lenptr)
Coverage:  42.857% (18/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 427-480
 42.857% (18/42)
get_sys_tmpdir
Name: get_sys_tmpdir
Prototype: static char * get_sys_tmpdir ()
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/tmpfile.c
Lines: 65-92
  0.000% (0/16)
get_term_capabilities
Name: get_term_capabilities
Prototype: static void get_term_capabilities (char **bp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/terminal.c
Lines: 423-433
  0.000% (0/4)
get_tmpdir
Name: get_tmpdir
Prototype: static char * get_tmpdir (flags)
Coverage:  56.250% (9/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/tmpfile.c
Lines: 94-115
 56.250% (9/16)
get_tty_settings
Name: get_tty_settings
Prototype: static int get_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: 448-462
  0.000% (0/4)
get_tty_state
Name: get_tty_state
Prototype: int get_tty_state ()
Coverage:  33.333% (4/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2257-2291
 33.333% (4/12)
get_var_and_type
Name: get_var_and_type
Prototype: static int get_var_and_type (varname, value, ind, quoted, flags, varp, valp)
Coverage:  70.370% (76/108)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7219-7326
 70.370% (76/108)
get_variable_value
Name: get_variable_value
Prototype: char * get_variable_value (var)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2395-2409
 80.000% (8/10)
get_word_from_string
Name: get_word_from_string
Prototype: char * get_word_from_string (stringp, separators, endptr)
Coverage:  68.217% (88/129)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2878-2970
 68.217% (88/129)
get_working_directory
Name: get_working_directory
Prototype: char * get_working_directory (for_whom)
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 560-587
 46.154% (6/13)
get_y_or_n
Name: get_y_or_n
Prototype: static int get_y_or_n (int for_pager)
Coverage:  0.000% (0/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 518-549
  0.000% (0/38)
getc_with_restart
Name: getc_with_restart
Prototype: int getc_with_restart (stream)
Coverage:  0.000% (0/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 71-117
  0.000% (0/38)
getchr
Name: getchr
Prototype: static int getchr ()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 1098-1109
 50.000% (2/4)
getcoprocbyname
Name: getcoprocbyname
Prototype: struct coproc * getcoprocbyname (name)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1942-1954
  0.000% (0/31)
getcoprocbypid
Name: getcoprocbypid
Prototype: struct coproc * getcoprocbypid (pid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1928-1940
100.000% (1/1)
getenv
Name: getenv
Prototype: char * getenv (name)
Coverage:  19.481% (15/77)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/getenv.c
Lines: 49-89
 19.481% (15/77)
getfloatmax
Name: getfloatmax
Prototype: static floatmax_t getfloatmax ()
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 1212-1239
 73.333% (11/15)
getifs
Name: getifs
Prototype: char * getifs ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10593-10597
100.000% (1/1)
getint
Name: getint
Prototype: static int getint ()
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 1124-1146
 40.000% (4/10)
getinterp
Name: getinterp
Prototype: static char * getinterp (sample, sample_len, endp)
Coverage:  0.000% (0/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 5430-5451
  0.000% (0/20)
getintmax
Name: getintmax
Prototype: static intmax_t getintmax ()
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 1148-1181
 86.667% (13/15)
getmaxchild
Name: getmaxchild
Prototype: long getmaxchild ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/oslib.c
Lines: 280-301
100.000% (4/4)
getmaxgroups
Name: getmaxgroups
Prototype: int getmaxgroups ()
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/oslib.c
Lines: 252-278
 42.857% (3/7)
getmaxuprc
Name: getmaxuprc
Prototype: static int getmaxuprc (valuep)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/ulimit.def
Lines: 688-705
  0.000% (0/4)
getmaxvm
Name: getmaxvm
Prototype: static int getmaxvm (softlim, hardlim)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/ulimit.def
Lines: 623-644
  0.000% (0/7)
getopts_bind_variable
Name: getopts_bind_variable
Prototype: static int getopts_bind_variable (name, value)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopts.def
Lines: 114-132
 72.727% (8/11)
getopts_builtin
Name: getopts_builtin
Prototype: int getopts_builtin (list)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopts.def
Lines: 317-346
 81.818% (9/11)
getopts_reset
Name: getopts_reset
Prototype: void getopts_reset (newind)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopts.def
Lines: 95-101
100.000% (1/1)
getopts_unbind_variable
Name: getopts_unbind_variable
Prototype: static int getopts_unbind_variable (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopts.def
Lines: 103-112
100.000% (1/1)
getpatspec
Name: getpatspec
Prototype: static int getpatspec (c, value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5006-5015
100.000% (4/4)
getpattern
Name: getpattern
Prototype: static char * getpattern (value, quoted, expandpat)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5025-5065
100.000% (6/6)
getstr
Name: getstr
Prototype: static char * getstr ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 1111-1122
100.000% (4/4)
getuintmax
Name: getuintmax
Prototype: static uintmax_t getuintmax ()
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 1183-1210
 86.667% (13/15)
give_terminal_to
Name: give_terminal_to
Prototype: int give_terminal_to (pgrp, force)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4441-4479
 84.615% (11/13)
glean_key_from_name
Name: glean_key_from_name
Prototype: static int glean_key_from_name (char *name)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 2245-2255
  0.000% (0/6)
glob_char_p
Name: glob_char_p
Prototype: int glob_char_p (s)
Coverage:  64.286% (9/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 145-165
 64.286% (9/14)
glob_complete_word
Name: glob_complete_word
Prototype: static char * glob_complete_word (text, state)
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3685-3729
  0.000% (0/28)
glob_dir_to_array
Name: glob_dir_to_array
Prototype: static char ** glob_dir_to_array (dir, array, flags)
Coverage:  43.478% (20/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 954-1031
 43.478% (20/46)
glob_dirscan
Name: glob_dirscan
Prototype: char * glob_dirscan (pat, dirsep)
Coverage:  71.429% (15/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gmisc.c
Lines: 81-107
 71.429% (15/21)
glob_expand_word_list
Name: glob_expand_word_list
Prototype: static WORD_LIST * glob_expand_word_list (tlist, eflags)
Coverage:  90.000% (36/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10815-10920
 90.000% (36/40)
glob_filename
Name: glob_filename
Prototype: char ** glob_filename (pathname, flags)
Coverage:  61.069% (160/262)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 1038-1401
 61.069% (160/262)
glob_name_is_acceptable
Name: glob_name_is_acceptable
Prototype: static int glob_name_is_acceptable (name)
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 484-502
 68.750% (11/16)
glob_patscan
Name: glob_patscan
Prototype: unsigned char * glob_patscan (string, end, delim)
Coverage:  76.471% (52/68)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 633-716
 76.471% (52/68)
glob_patscan_wc
Name: glob_patscan_wc
Prototype: wchar_t * glob_patscan_wc (string, end, delim)
Coverage:  23.529% (16/68)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 633-716
 23.529% (16/68)
glob_pattern_p
Name: glob_pattern_p
Prototype: int glob_pattern_p (pattern)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 153-178
 71.429% (5/7)
glob_testdir
Name: glob_testdir
Prototype: static int glob_testdir (dir, flags)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 481-502
 77.778% (7/9)
glob_vector
Name: glob_vector
Prototype: char ** glob_vector (pat, dir, flags)
Coverage:  59.296% (118/199)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 588-948
 59.296% (118/199)
glue_prefix_and_suffix
Name: glue_prefix_and_suffix
Prototype: static char * glue_prefix_and_suffix (char *prefix, const char *suffix, int suffind)
Coverage:  62.500% (5/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/tilde/tilde.c
Lines: 317-330
 62.500% (5/8)
gmatch
Name: gmatch
Prototype: static int gmatch (string, se, pattern, pe, ends, flags)
Coverage:  57.412% (213/371)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 53-344
 57.412% (213/371)
gmatch_wc
Name: gmatch_wc
Prototype: static int gmatch_wc (string, se, pattern, pe, ends, flags)
Coverage:  35.417% (102/288)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 53-344
 35.417% (102/288)
group_member
Name: group_member
Prototype: int group_member (gid_t gid)
Coverage:  58.824% (10/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 1218-1249
 58.824% (10/17)
groupnum
Name: groupnum
Prototype: static char * groupnum (s)
Coverage:  0.000% (0/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1160-1218
  0.000% (0/40)
hack_braces_completion
Name: hack_braces_completion
Prototype: static int hack_braces_completion (names)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bracecomp.c
Lines: 165-185
  0.000% (0/9)
hack_special_boolean_var
Name: hack_special_boolean_var
Prototype: static void hack_special_boolean_var (int i)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 1816-1834
  0.000% (0/13)
handle_eof_input_unit
Name: handle_eof_input_unit
Prototype: static void handle_eof_input_unit ()
Coverage:  15.385% (2/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 6283-6320
 15.385% (2/13)
handle_parser_directive
Name: handle_parser_directive
Prototype: static int handle_parser_directive (char *statement)
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 1417-1450
  0.000% (0/28)
Page:<>1
Function: _entry_flags
...7
Function: coproc_wclose
8
Function: dispose_redirects
9
Function: expand_prompt
10
Function: find_in_path_element
1112
Function: hangup_all_jobs
13
Function: initialize_job_control
14
Function: legal_identifier
15
Function: malloc_set_tracefn
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc

Generated by Squish Coco 4.1.2