OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
...5
Function: bash_possible_filename_completions
6
Function: check_bash_input
7
Function: coproc_wclose
8
Function: dispose_redirects
910
Function: find_in_path_element
11
Function: get_dirstack_index
12
Function: hangup_all_jobs
13
Function: initialize_job_control
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc
Functionâ–´Condition %
expand_prompt
Name: expand_prompt
Prototype: static char * expand_prompt (char *pmt, int flags, int *lp, int *lip, int *niflp, int *vlp)
Coverage:  0.000% (0/122)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/display.c
Lines: 334-501
  0.000% (0/122)
expand_prompt_string
Name: expand_prompt_string
Prototype: WORD_LIST * expand_prompt_string (string, quoted, wflags)
Coverage:  55.000% (11/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3781-3816
 55.000% (11/20)
expand_seqterm
Name: expand_seqterm
Prototype: static char ** expand_seqterm (text, tlen)
Coverage:  68.224% (73/107)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/braces.c
Lines: 493-604
 68.224% (73/107)
expand_string
Name: expand_string
Prototype: WORD_LIST * expand_string (string, quoted)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3917-3929
 50.000% (3/6)
expand_string_assignment
Name: expand_string_assignment
Prototype: WORD_LIST * expand_string_assignment (string, quoted)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3735-3774
 66.667% (10/15)
expand_string_for_pat
Name: expand_string_for_pat
Prototype: static WORD_LIST * expand_string_for_pat (string, quoted, dollar_at_p, expanded_p)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3892-3910
 50.000% (3/6)
expand_string_for_rhs
Name: expand_string_for_rhs
Prototype: static WORD_LIST * expand_string_for_rhs (string, quoted, op, pflags, dollar_at_p, expanded_p)
Coverage:  83.333% (15/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3847-3888
 83.333% (15/18)
expand_string_if_necessary
Name: expand_string_if_necessary
Prototype: static char * expand_string_if_necessary (string, quoted, func)
Coverage:  91.525% (54/59)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3426-3467
 91.525% (54/59)
expand_string_internal
Name: expand_string_internal
Prototype: static WORD_LIST * expand_string_internal (string, quoted)
Coverage:  55.556% (5/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3683-3701
 55.556% (5/9)
expand_string_leave_quoted
Name: expand_string_leave_quoted
Prototype: static WORD_LIST * expand_string_leave_quoted (string, quoted)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3823-3843
 66.667% (6/9)
expand_string_to_string
Name: expand_string_to_string
Prototype: char * expand_string_to_string (string, quoted)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3493-3499
  0.000% (0/1)
expand_string_to_string_internal
Name: expand_string_to_string_internal
Prototype: static inline char * expand_string_to_string_internal (string, quoted, func)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3469-3491
 90.000% (9/10)
expand_string_unsplit
Name: expand_string_unsplit
Prototype: WORD_LIST * expand_string_unsplit (string, quoted)
Coverage:  66.667% (8/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3708-3732
 66.667% (8/12)
expand_string_unsplit_to_string
Name: expand_string_unsplit_to_string
Prototype: char * expand_string_unsplit_to_string (string, quoted)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3501-3507
100.000% (1/1)
expand_word
Name: expand_word
Prototype: WORD_LIST * expand_word (word, quoted)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3941-3952
  0.000% (0/1)
expand_word_internal
Name: expand_word_internal
Prototype: static WORD_LIST * expand_word_internal (word, quoted, isexp, contains_dollar_at, expanded_something)
Coverage:  72.914% (568/779)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 9536-10418
 72.914% (568/779)
expand_word_leave_quoted
Name: expand_word_leave_quoted
Prototype: WORD_LIST * expand_word_leave_quoted (word, quoted)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3977-3992
100.000% (4/4)
expand_word_list_internal
Name: expand_word_list_internal
Prototype: static WORD_LIST * expand_word_list_internal (list, eflags)
Coverage:  85.542% (71/83)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 11215-11341
 85.542% (71/83)
expand_word_unsplit
Name: expand_word_unsplit
Prototype: WORD_LIST * expand_word_unsplit (word, quoted)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3957-3972
100.000% (4/4)
expand_words
Name: expand_words
Prototype: WORD_LIST * expand_words (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10792-10797
100.000% (1/1)
expand_words_no_vars
Name: expand_words_no_vars
Prototype: WORD_LIST * expand_words_no_vars (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10801-10806
100.000% (1/1)
expand_words_shellexp
Name: expand_words_shellexp
Prototype: WORD_LIST * expand_words_shellexp (list)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10808-10813
  0.000% (0/1)
expandable_redirection_filename
Name: expandable_redirection_filename
Prototype: static int expandable_redirection_filename (redirect)
Coverage:  40.000% (6/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 242-265
 40.000% (6/15)
expassign
Name: expassign
Prototype: static intmax_t expassign ()
Coverage:  82.192% (60/73)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 478-593
 82.192% (60/73)
expband
Name: expband
Prototype: static intmax_t expband ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 738-754
100.000% (4/4)
expbor
Name: expbor
Prototype: static intmax_t expbor ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 700-716
100.000% (4/4)
expbxor
Name: expbxor
Prototype: static intmax_t expbxor ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 719-735
100.000% (4/4)
expcomma
Name: expcomma
Prototype: static intmax_t expcomma ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 463-476
100.000% (4/4)
expcond
Name: expcond
Prototype: static intmax_t expcond ()
Coverage:  96.552% (28/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 596-641
 96.552% (28/29)
expland
Name: expland
Prototype: static intmax_t expland ()
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 672-697
100.000% (14/14)
explor
Name: explor
Prototype: static intmax_t explor ()
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 644-669
100.000% (14/14)
exponent
Name: exponent
Prototype: static void exponent(p, d)
Coverage:  0.000% (0/259)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1058-1154
  0.000% (0/259)
export_builtin
Name: export_builtin
Prototype: int export_builtin (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 75-80
100.000% (1/1)
export_environment_candidate
Name: export_environment_candidate
Prototype: static int export_environment_candidate (var)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4100-4105
100.000% (1/1)
exportable_function_name
Name: exportable_function_name
Prototype: int exportable_function_name (string)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 325-334
100.000% (7/7)
exppower
Name: exppower
Prototype: static intmax_t exppower ()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 933-951
 80.000% (8/10)
expr
Name: expr
Prototype: static int expr ()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 169-176
 50.000% (2/4)
expr_bind_array_element
Name: expr_bind_array_element
Prototype: static void expr_bind_array_element (tok, ind, rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 342-364
100.000% (1/1)
expr_bind_variable
Name: expr_bind_variable
Prototype: static void expr_bind_variable (lhs, rhs)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 321-337
 83.333% (10/12)
expr_streval
Name: expr_streval
Prototype: static intmax_t expr_streval (tok, e, lvalue)
Coverage:  46.154% (24/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 1112-1210
 46.154% (24/52)
expr_unwind
Name: expr_unwind
Prototype: static void expr_unwind ()
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 302-319
 76.923% (10/13)
expshift
Name: expshift
Prototype: static intmax_t expshift ()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 808-830
100.000% (10/10)
extglob_pattern_p
Name: extglob_pattern_p
Prototype: int extglob_pattern_p (pat)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 20-37
100.000% (8/8)
extglob_skipname
Name: extglob_skipname
Prototype: static int extglob_skipname (pat, dname, flags)
Coverage:  80.435% (37/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 184-244
 80.435% (37/46)
extmatch
Name: extmatch
Prototype: static int extmatch (xc, s, se, p, pe, flags)
Coverage:  96.471% (82/85)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 759-881
 96.471% (82/85)
extmatch_wc
Name: extmatch_wc
Prototype: static int extmatch_wc (xc, s, se, p, pe, flags)
Coverage:  32.941% (28/85)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 759-881
 32.941% (28/85)
extract_arithmetic_subst
Name: extract_arithmetic_subst
Prototype: char * extract_arithmetic_subst (string, sindex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1250-1256
100.000% (1/1)
extract_array_assignment_list
Name: extract_array_assignment_list
Prototype: char * extract_array_assignment_list (string, sindex)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1283-1299
 50.000% (2/4)
extract_colon_unit
Name: extract_colon_unit
Prototype: char * extract_colon_unit (string, p_index)
Coverage:  79.167% (19/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 917-959
 79.167% (19/24)
extract_command_subst
Name: extract_command_subst
Prototype: char * extract_command_subst (string, sindex, xflags)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1229-1245
100.000% (8/8)
extract_delimited_string
Name: extract_delimited_string
Prototype: static char * extract_delimited_string (string, sindex, opener, alt_opener, closer, flags)
Coverage:  32.059% (109/340)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1310-1472
 32.059% (109/340)
extract_dollar_brace_string
Name: extract_dollar_brace_string
Prototype: static char * extract_dollar_brace_string (string, sindex, quoted, flags)
Coverage:  70.233% (151/215)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1482-1655
 70.233% (151/215)
extract_process_subst
Name: extract_process_subst
Prototype: char * extract_process_subst (string, starter, sindex, xflags)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1262-1276
 66.667% (2/3)
falarm
Name: falarm
Prototype: unsigned int falarm(secs, usecs)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/ufuncs.c
Lines: 55-74
 71.429% (5/7)
false_builtin
Name: false_builtin
Prototype: int false_builtin (ignore)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/colon.def
Lines: 62-67
100.000% (1/1)
fapply
Name: fapply
Prototype: static SHELL_VAR ** fapply (func)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4043-4053
100.000% (4/4)
fatal_error
Name: fatal_error
Prototype: void fatal_error (const char *format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 209-229
  0.000% (0/1)
fc_builtin
Name: fc_builtin
Prototype: int fc_builtin (list)
Coverage:  61.749% (113/183)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 171-471
 61.749% (113/183)
fc_dosubs
Name: fc_dosubs
Prototype: static char * fc_dosubs (command, subs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 645-660
100.000% (4/4)
fc_execute_file
Name: fc_execute_file
Prototype: int fc_execute_file (filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalfile.c
Lines: 353-364
100.000% (1/1)
fc_gethist
Name: fc_gethist
Prototype: static char * fc_gethist (command, hlist)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 579-595
 71.429% (5/7)
fc_gethnum
Name: fc_gethnum
Prototype: static int fc_gethnum (command, hlist)
Coverage:  42.000% (42/100)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 491-575
 42.000% (42/100)
fc_number
Name: fc_number
Prototype: static int fc_number (list)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 474-486
100.000% (7/7)
fc_replhist
Name: fc_replhist
Prototype: static void fc_replhist (command)
Coverage:  64.286% (9/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 666-684
 64.286% (9/14)
fd_is_bash_input
Name: fd_is_bash_input
Prototype: int fd_is_bash_input (fd)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 233-242
 81.818% (9/11)
fd_ispipe
Name: fd_ispipe
Prototype: int fd_ispipe (fd)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 484-490
  0.000% (0/1)
fd_to_buffered_stream
Name: fd_to_buffered_stream
Prototype: BUFFERED_STREAM * fd_to_buffered_stream (fd)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 388-408
 81.818% (9/11)
fg_bg
Name: fg_bg
Prototype: static int fg_bg (list, foreground)
Coverage:  66.667% (16/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fg_bg.def
Lines: 137-188
 66.667% (16/24)
fg_builtin
Name: fg_builtin
Prototype: int fg_builtin (list)
Coverage:  29.825% (17/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fg_bg.def
Lines: 58-84
 29.825% (17/57)
fifos_pending
Name: fifos_pending
Prototype: int fifos_pending ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5546-5550
100.000% (1/1)
file_access_date_changed
Name: file_access_date_changed
Prototype: static int file_access_date_changed (i)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 283-301
  0.000% (0/7)
file_error
Name: file_error
Prototype: void file_error (filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 131-136
100.000% (1/1)
file_exists
Name: file_exists
Prototype: int file_exists (fn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 654-661
100.000% (1/1)
file_has_grown
Name: file_has_grown
Prototype: static int file_has_grown (i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 304-316
  0.000% (0/1)
file_isdir
Name: file_isdir
Prototype: int file_isdir (fn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 663-670
100.000% (1/1)
file_iswdir
Name: file_iswdir
Prototype: int file_iswdir (fn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 672-677
100.000% (1/1)
file_mod_date_changed
Name: file_mod_date_changed
Prototype: static int file_mod_date_changed (i)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 259-280
  0.000% (0/12)
file_status
Name: file_status
Prototype: int file_status (name)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 114-198
 66.667% (10/15)
filecomp
Name: filecomp
Prototype: static int filecomp (s, t, op)
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 308-335
 73.684% (14/19)
filename_completion_function
Name: filename_completion_function
Prototype: char * filename_completion_function (const char *s, int i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/compat.c
Lines: 102-106
  0.000% (0/1)
filename_completion_ignore
Name: filename_completion_ignore
Prototype: static int filename_completion_ignore (names)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2915-2932
  0.000% (0/4)
filesize
Name: filesize
Prototype: static int filesize(valuep)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/ulimit.def
Lines: 646-661
  0.000% (0/1)
filter_stringlist
Name: filter_stringlist
Prototype: STRINGLIST * filter_stringlist (sl, filterpat, text)
Coverage:  0.000% (0/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 292-329
  0.000% (0/33)
find_absolute_program
Name: find_absolute_program
Prototype: static char * find_absolute_program (name, flags)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 495-515
  0.000% (0/11)
find_alias
Name: find_alias
Prototype: alias_t * find_alias (name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 80-91
100.000% (4/4)
find_boolean_var
Name: find_boolean_var
Prototype: static int find_boolean_var (const char *name)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 1796-1805
 66.667% (4/6)
find_cmd_end
Name: find_cmd_end
Prototype: static int find_cmd_end (end)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1338-1346
  0.000% (0/1)
find_cmd_name
Name: find_cmd_name
Prototype: static char * find_cmd_name (start, sp, ep)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1348-1370
  0.000% (0/12)
find_cmd_start
Name: find_cmd_start
Prototype: static int find_cmd_start (start)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1311-1336
  0.000% (0/16)
find_codeset
Name: find_codeset
Prototype: static char * find_codeset (char *name, size_t *lenp)
Coverage:  0.000% (0/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/nls.c
Lines: 243-290
  0.000% (0/41)
find_compact
Name: find_compact
Prototype: static int find_compact (name)
Coverage:  15.789% (6/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 147-157
 15.789% (6/38)
find_compopt
Name: find_compopt
Prototype: static int find_compopt (name)
Coverage:  15.789% (6/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 159-169
 15.789% (6/38)
find_entry
Name: find_entry
Prototype: static mr_table_t * find_entry (mem, flags)
Coverage:  81.250% (13/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 97-135
 81.250% (13/16)
find_flag
Name: find_flag
Prototype: int * find_flag (name)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/flags.c
Lines: 214-225
 71.429% (5/7)
find_function
Name: find_function
Prototype: SHELL_VAR * find_function (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2373-2378
100.000% (1/1)
find_function_def
Name: find_function_def
Prototype: FUNCTION_DEF * find_function_def (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2382-2391
100.000% (1/1)
find_global_variable
Name: find_global_variable
Prototype: SHELL_VAR * find_global_variable (name)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2254-2268
100.000% (9/9)
find_global_variable_last_nameref
Name: find_global_variable_last_nameref
Prototype: SHELL_VAR * find_global_variable_last_nameref (name, vflags)
Coverage:  28.571% (4/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2063-2087
 28.571% (4/14)
find_global_variable_noref
Name: find_global_variable_noref
Prototype: SHELL_VAR * find_global_variable_noref (name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2270-2282
100.000% (4/4)
find_in_path
Name: find_in_path
Prototype: char * find_in_path (name, path_list, flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 673-680
100.000% (1/1)
Page:<>1
Function: _entry_flags
...5
Function: bash_possible_filename_completions
6
Function: check_bash_input
7
Function: coproc_wclose
8
Function: dispose_redirects
910
Function: find_in_path_element
11
Function: get_dirstack_index
12
Function: hangup_all_jobs
13
Function: initialize_job_control
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc

Generated by Squish Coco 4.1.2