OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
2
Function: _rl_is_mbchar_matched
3
Function: _rl_vi_save_insert
4
Function: array_to_string
5
Function: bash_possible_filename_completions
67
Function: coproc_wclose
8
Function: dispose_redirects
9
Function: expand_prompt
10
Function: find_in_path_element
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc
Functionâ–´Condition %
check_bash_input
Name: check_bash_input
Prototype: int check_bash_input (fd)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 314-326
 60.000% (6/10)
check_binary_file
Name: check_binary_file
Prototype: int check_binary_file (sample, sample_len)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 593-611
100.000% (10/10)
check_dev_tty
Name: check_dev_tty
Prototype: void check_dev_tty ()
Coverage:  30.000% (3/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 502-519
 30.000% (3/10)
check_history_control
Name: check_history_control
Prototype: static int check_history_control (line)
Coverage:  35.849% (19/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 654-683
 35.849% (19/53)
check_identifier
Name: check_identifier
Prototype: int check_identifier (word, check_word)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 287-304
 90.909% (10/11)
check_loop_level
Name: check_loop_level
Prototype: static int check_loop_level ()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/break.def
Lines: 134-143
 83.333% (5/6)
check_mail
Name: check_mail
Prototype: void check_mail ()
Coverage:  0.000% (0/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 416-491
  0.000% (0/38)
check_redir
Name: check_redir
Prototype: static int check_redir (ti)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1274-1303
  0.000% (0/22)
check_selfref
Name: check_selfref
Prototype: int check_selfref (name, value, flags)
Coverage:  18.421% (14/76)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 255-280
 18.421% (14/76)
check_signals
Name: check_signals
Prototype: void check_signals ()
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 502-507
 60.000% (6/10)
check_signals_and_traps
Name: check_signals_and_traps
Prototype: void check_signals_and_traps ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 510-516
  0.000% (0/1)
check_unbind_variable
Name: check_unbind_variable
Prototype: int check_unbind_variable (name)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3588-3601
100.000% (6/6)
chk_arithsub
Name: chk_arithsub
Prototype: static int chk_arithsub (s, len)
Coverage:  67.692% (44/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 8305-8348
 67.692% (44/65)
chk_atstar
Name: chk_atstar
Prototype: static int chk_atstar (name, quoted, quoted_dollar_atp, contains_dollar_at)
Coverage:  66.667% (42/63)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 6416-6473
 66.667% (42/63)
chkexport
Name: chkexport
Prototype: int chkexport (name)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4674-4688
100.000% (6/6)
chkinfnan
Name: chkinfnan
Prototype: static int chkinfnan(p, d, mode)
Coverage:  0.000% (0/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 956-984
  0.000% (0/46)
clean_itemlist
Name: clean_itemlist
Prototype: void clean_itemlist (itp)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 237-254
  0.000% (0/10)
clean_simple_command
Name: clean_simple_command
Prototype: COMMAND * clean_simple_command (command)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 834-850
 84.615% (11/13)
cleanup_dead_jobs
Name: cleanup_dead_jobs
Prototype: static void cleanup_dead_jobs ()
Coverage:  80.556% (29/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1000-1041
 80.556% (29/36)
cleanup_expansion_error
Name: cleanup_expansion_error
Prototype: static void cleanup_expansion_error ()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2526-2546
  0.000% (0/7)
cleanup_redirects
Name: cleanup_redirects
Prototype: static void cleanup_redirects (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 445-451
100.000% (1/1)
cleanup_the_pipeline
Name: cleanup_the_pipeline
Prototype: void cleanup_the_pipeline ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 426-439
100.000% (4/4)
clear_directory_stack
Name: clear_directory_stack
Prototype: static void clear_directory_stack ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/pushd.def
Lines: 529-537
100.000% (4/4)
clear_fifo
Name: clear_fifo
Prototype: void clear_fifo (i)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5478-5487
  0.000% (0/4)
clear_fifo_list
Name: clear_fifo_list
Prototype: void clear_fifo_list ()
Coverage:  22.222% (2/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5489-5501
 22.222% (2/9)
clear_history
Name: clear_history
Prototype: void clear_history (void)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 593-607
100.000% (4/4)
clear_hostname_list
Name: clear_hostname_list
Prototype: void clear_hostname_list ()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 814-824
  0.000% (0/7)
clear_shell_input_line
Name: clear_shell_input_line
Prototype: void clear_shell_input_line ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1991-1996
100.000% (4/4)
clear_string_list_expander
Name: clear_string_list_expander
Prototype: void clear_string_list_expander (ap)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1977-1988
 77.778% (7/9)
clear_unwind_protect_list
Name: clear_unwind_protect_list
Prototype: void clear_unwind_protect_list (flags)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 182-194
 66.667% (4/6)
clear_unwind_protects_internal
Name: clear_unwind_protects_internal
Prototype: static void clear_unwind_protects_internal (flag, ignore)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 259-269
 28.571% (2/7)
clock_t_to_secs
Name: clock_t_to_secs
Prototype: void clock_t_to_secs (t, sp, sfp)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/clock.c
Lines: 37-59
  0.000% (0/7)
close_buffered_fd
Name: close_buffered_fd
Prototype: int close_buffered_fd (fd)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 458-470
 72.727% (8/11)
close_buffered_stream
Name: close_buffered_stream
Prototype: int close_buffered_stream (bp)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 441-454
 42.857% (3/7)
close_fd_bitmap
Name: close_fd_bitmap
Prototype: void close_fd_bitmap (fdbp)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 330-345
 88.889% (8/9)
close_new_fifos
Name: close_new_fifos
Prototype: void close_new_fifos (list, lsize)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5589-5608
 75.000% (12/16)
close_pgrp_pipe
Name: close_pgrp_pipe
Prototype: void close_pgrp_pipe ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4891-4895
100.000% (1/1)
close_pipes
Name: close_pipes
Prototype: static void close_pipes (in, out)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 5813-5821
100.000% (7/7)
cmd_init
Name: cmd_init
Prototype: void cmd_init ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 64-69
100.000% (1/1)
collequiv
Name: collequiv
Prototype: static int collequiv (c1, c2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/smatch.c
Lines: 92-97
100.000% (1/1)
collequiv_wc
Name: collequiv_wc
Prototype: static int collequiv_wc (c, equiv)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/smatch.c
Lines: 305-310
  0.000% (0/1)
collsym
Name: collsym
Prototype: static int collsym (s, len)
Coverage:  27.778% (15/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/smatch.c
Lines: 107-124
 27.778% (15/54)
collwcsym
Name: collwcsym
Prototype: static wint_t collwcsym (s, len)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/smatch.c
Lines: 318-333
  0.000% (0/14)
colon_builtin
Name: colon_builtin
Prototype: int colon_builtin (ignore)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/colon.def
Lines: 54-59
100.000% (1/1)
colored_prefix_end
Name: colored_prefix_end
Prototype: static void colored_prefix_end (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 690-694
  0.000% (0/1)
colored_prefix_start
Name: colored_prefix_start
Prototype: static int colored_prefix_start (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 683-688
  0.000% (0/1)
colored_stat_end
Name: colored_stat_end
Prototype: static void colored_stat_end (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 676-681
  0.000% (0/1)
colored_stat_start
Name: colored_stat_start
Prototype: static int colored_stat_start (const char *filename)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 669-674
  0.000% (0/1)
command_builtin
Name: command_builtin
Prototype: int command_builtin (list)
Coverage:  87.500% (28/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/command.def
Lines: 65-141
 87.500% (28/32)
command_connect
Name: command_connect
Prototype: COMMAND * command_connect (com1, com2, connector)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 185-197
100.000% (1/1)
command_error
Name: command_error
Prototype: void command_error (func, code, e, flags)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 469-478
  0.000% (0/4)
command_errstr
Name: command_errstr
Prototype: char * command_errstr (code)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 480-488
  0.000% (0/4)
command_line_to_word_list
Name: command_line_to_word_list
Prototype: static WORD_LIST * command_line_to_word_list (line, llen, sentinel, nwp, cwp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 1293-1308
  0.000% (0/1)
command_print_word_list
Name: command_print_word_list
Prototype: static void command_print_word_list (list, separator)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 559-565
100.000% (1/1)
command_subst_completion_function
Name: command_subst_completion_function
Prototype: static char * command_subst_completion_function (text, state)
Coverage:  0.000% (0/62)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2219-2299
  0.000% (0/62)
command_substitute
Name: command_substitute
Prototype: WORD_DESC * command_substitute (string, quoted, flags)
Coverage:  58.621% (68/116)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 6047-6306
 58.621% (68/116)
command_word_completion_function
Name: command_word_completion_function
Prototype: char * command_word_completion_function (hint_text, state)
Coverage:  0.000% (0/509)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1794-2216
  0.000% (0/509)
compact_jobs_list
Name: compact_jobs_list
Prototype: static int compact_jobs_list (flags)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1168-1183
  0.000% (0/6)
compgen_builtin
Name: compgen_builtin
Prototype: int compgen_builtin (list)
Coverage:  0.000% (0/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 675-767
  0.000% (0/56)
complete_builtin
Name: complete_builtin
Prototype: int complete_builtin (list)
Coverage:  46.667% (28/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 342-439
 46.667% (28/60)
complete_fncmp
Name: complete_fncmp
Prototype: static int complete_fncmp (const char *convfn, int convlen, const char *filename, int filename_len)
Coverage:  0.000% (0/220)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 2293-2415
  0.000% (0/220)
complete_get_screenwidth
Name: complete_get_screenwidth
Prototype: static int complete_get_screenwidth (void)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 1511-1526
  0.000% (0/16)
completion_matches
Name: completion_matches
Prototype: char ** completion_matches (const char *s, rl_compentry_func_t *f)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/compat.c
Lines: 90-94
  0.000% (0/1)
completions_to_stringlist
Name: completions_to_stringlist
Prototype: STRINGLIST * completions_to_stringlist (matches)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 334-360
  0.000% (0/18)
compopt_builtin
Name: compopt_builtin
Prototype: int compopt_builtin (list)
Coverage:  0.000% (0/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 799-893
  0.000% (0/51)
compspec_copy
Name: compspec_copy
Prototype: COMPSPEC * compspec_copy (cs)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 91-113
  0.000% (0/17)
compspec_create
Name: compspec_create
Prototype: COMPSPEC * compspec_create ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 48-69
100.000% (1/1)
compspec_dispose
Name: compspec_dispose
Prototype: void compspec_dispose (cs)
Coverage:  7.143% (2/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 71-89
  7.143% (2/28)
compute_lcd_of_matches
Name: compute_lcd_of_matches
Prototype: static int compute_lcd_of_matches (char **match_list, int matches, const char *text)
Coverage:  0.000% (0/174)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 1300-1455
  0.000% (0/174)
cond_and
Name: cond_and
Prototype: static COND_COM * cond_and ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4606-4618
100.000% (4/4)
cond_error
Name: cond_error
Prototype: static void cond_error ()
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4567-4584
  0.000% (0/12)
cond_expand_word
Name: cond_expand_word
Prototype: char * cond_expand_word (w, special)
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3607-3649
 82.353% (14/17)
cond_expr
Name: cond_expr
Prototype: static COND_COM * cond_expr ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4586-4590
100.000% (1/1)
cond_or
Name: cond_or
Prototype: static COND_COM * cond_or ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4592-4604
100.000% (4/4)
cond_skip_newlines
Name: cond_skip_newlines
Prototype: static int cond_skip_newlines ()
Coverage:  45.455% (5/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4620-4629
 45.455% (5/11)
cond_term
Name: cond_term
Prototype: static COND_COM * cond_term ()
Coverage:  50.000% (77/154)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4634-4794
 50.000% (77/154)
conf_standard_path
Name: conf_standard_path
Prototype: char * conf_standard_path ()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 1326-1350
 50.000% (2/4)
connect_async_list
Name: connect_async_list
Prototype: COMMAND * connect_async_list (command, command2, connector)
Coverage:  60.000% (9/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 861-896
 60.000% (9/15)
continue_builtin
Name: continue_builtin
Prototype: int continue_builtin (list)
Coverage:  24.490% (12/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/break.def
Lines: 104-130
 24.490% (12/49)
convert_var_to_array
Name: convert_var_to_array
Prototype: SHELL_VAR * convert_var_to_array (var)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 68-101
 69.231% (9/13)
convert_var_to_assoc
Name: convert_var_to_assoc
Prototype: SHELL_VAR * convert_var_to_assoc (var)
Coverage:  53.846% (7/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 105-138
 53.846% (7/13)
coproc_active
Name: coproc_active
Prototype: pid_t coproc_active ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2186-2194
  0.000% (0/1)
coproc_alloc
Name: coproc_alloc
Prototype: struct coproc * coproc_alloc (name, pid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1967-1989
100.000% (1/1)
coproc_checkfd
Name: coproc_checkfd
Prototype: void coproc_checkfd (cp, fd)
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2097-2111
100.000% (14/14)
coproc_close
Name: coproc_close
Prototype: void coproc_close (cp)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2032-2047
100.000% (7/7)
coproc_closeall
Name: coproc_closeall
Prototype: void coproc_closeall ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2049-2057
100.000% (1/1)
coproc_dispose
Name: coproc_dispose
Prototype: void coproc_dispose (cp)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1998-2019
 71.429% (5/7)
coproc_fdchk
Name: coproc_fdchk
Prototype: void coproc_fdchk (fd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2113-2122
100.000% (1/1)
coproc_fdclose
Name: coproc_fdclose
Prototype: void coproc_fdclose (cp, fd)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2124-2132
  0.000% (0/1)
coproc_fdrestore
Name: coproc_fdrestore
Prototype: void coproc_fdrestore (cp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2142-2148
  0.000% (0/1)
coproc_fdsave
Name: coproc_fdsave
Prototype: void coproc_fdsave (cp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2134-2140
  0.000% (0/1)
coproc_flush
Name: coproc_flush
Prototype: void coproc_flush ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2022-2030
100.000% (1/1)
coproc_free
Name: coproc_free
Prototype: static void coproc_free (cp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1991-1996
  0.000% (0/1)
coproc_init
Name: coproc_init
Prototype: void coproc_init (cp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1956-1965
100.000% (1/1)
coproc_pidchk
Name: coproc_pidchk
Prototype: void coproc_pidchk (pid, status)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2165-2184
100.000% (4/4)
coproc_rclose
Name: coproc_rclose
Prototype: void coproc_rclose (cp, fd)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2073-2083
  0.000% (0/6)
coproc_reap
Name: coproc_reap
Prototype: void coproc_reap ()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2059-2071
 83.333% (5/6)
coproc_setstatus
Name: coproc_setstatus
Prototype: static void coproc_setstatus (cp, status)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2150-2163
100.000% (1/1)
coproc_setvars
Name: coproc_setvars
Prototype: void coproc_setvars (cp)
Coverage:  76.471% (26/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2195-2275
 76.471% (26/34)
coproc_unsetvars
Name: coproc_unsetvars
Prototype: void coproc_unsetvars (cp)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2277-2303
100.000% (4/4)
Page:<>1
Function: _entry_flags
2
Function: _rl_is_mbchar_matched
3
Function: _rl_vi_save_insert
4
Function: array_to_string
5
Function: bash_possible_filename_completions
67
Function: coproc_wclose
8
Function: dispose_redirects
9
Function: expand_prompt
10
Function: find_in_path_element
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc

Generated by Squish Coco 4.1.2