OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: zwrite
...10
Function: rl_backward_char_search
...18
Function: get_subshell
19
Function: fix_assignment_words
20
Function: extglob_skipname
21
Function: eval_arith_for_expr
2223
Function: colon_builtin
24
Function: bind_function_def
25
Function: assoc_replace
26
Function: all_shell_functions
...28
Function: _rl_char_value
Functionâ–ľCondition %
current_working_directory
Name: current_working_directory
Prototype: static char * current_working_directory ()
Coverage:  21.429% (3/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 372-391
 21.429% (3/14)
current_history
Name: current_history
Prototype: HIST_ENTRY * current_history (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 180-186
100.000% (1/1)
curencoding
Name: curencoding
Prototype: static char * curencoding ()
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/fnxform.c
Lines: 56-77
  0.000% (0/24)
crlf
Name: crlf
Prototype: int crlf (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/compat.c
Lines: 78-82
  0.000% (0/1)
create_variable_tables
Name: create_variable_tables
Prototype: static void create_variable_tables ()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 301-318
100.000% (10/10)
cr
Name: cr
Prototype: static void cr (void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/display.c
Lines: 2996-3008
  0.000% (0/4)
cprintf
Name: cprintf
Prototype: static void cprintf (const char *control, ...)
Coverage:  63.333% (19/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1468-1554
 63.333% (19/30)
cpl_searchbyname
Name: cpl_searchbyname
Prototype: static struct cpelement * cpl_searchbyname (name)
Coverage:  0.000% (0/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1884-1894
  0.000% (0/38)
cpl_search
Name: cpl_search
Prototype: static struct cpelement * cpl_search (pid)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1870-1880
  0.000% (0/6)
cpl_reap
Name: cpl_reap
Prototype: static void cpl_reap ()
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1786-1828
  0.000% (0/19)
cpl_flush
Name: cpl_flush
Prototype: static void cpl_flush ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1831-1847
  0.000% (0/4)
cpl_firstactive
Name: cpl_firstactive
Prototype: static pid_t cpl_firstactive ()
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1896-1905
  0.000% (0/6)
cpl_fdchk
Name: cpl_fdchk
Prototype: static void cpl_fdchk (fd)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1858-1866
  0.000% (0/4)
cpl_delete
Name: cpl_delete
Prototype: static struct cpelement * cpl_delete (pid)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1751-1784
  0.000% (0/21)
cpl_closeall
Name: cpl_closeall
Prototype: static void cpl_closeall ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1849-1856
  0.000% (0/4)
cpl_add
Name: cpl_add
Prototype: static struct cpelement * cpl_add (cp)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1728-1749
  0.000% (0/5)
cpe_dispose
Name: cpe_dispose
Prototype: static void cpe_dispose (cpe)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1721-1726
  0.000% (0/1)
cpe_alloc
Name: cpe_alloc
Prototype: static struct cpelement * cpe_alloc (cp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1709-1719
  0.000% (0/1)
count_all_jobs
Name: count_all_jobs
Prototype: int count_all_jobs ()
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4581-4603
  0.000% (0/19)
copy_word_list
Name: copy_word_list
Prototype: WORD_LIST * copy_word_list (list)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 68-86
100.000% (7/7)
copy_word
Name: copy_word
Prototype: WORD_DESC * copy_word (w)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 55-64
100.000% (1/1)
copy_while_command
Name: copy_while_command
Prototype: static WHILE_COM * copy_while_command (com)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 263-274
100.000% (1/1)
copy_subshell_command
Name: copy_subshell_command
Prototype: static SUBSHELL_COM * copy_subshell_command (com)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 223-234
100.000% (1/1)
copy_simple_command
Name: copy_simple_command
Prototype: static SIMPLE_COM * copy_simple_command (com)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 325-337
100.000% (3/3)
copy_redirects
Name: copy_redirects
Prototype: REDIRECT * copy_redirects (list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 164-177
100.000% (4/4)
copy_redirect
Name: copy_redirect
Prototype: REDIRECT * copy_redirect (redirect)
Coverage:  82.759% (24/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 117-162
 82.759% (24/29)
copy_if_command
Name: copy_if_command
Prototype: static IF_COM * copy_if_command (com)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 276-288
100.000% (3/3)
copy_history_entry
Name: copy_history_entry
Prototype: HIST_ENTRY * copy_history_entry (HIST_ENTRY *hist)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 358-375
  0.000% (0/6)
copy_group_command
Name: copy_group_command
Prototype: static GROUP_COM * copy_group_command (com)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 212-221
100.000% (1/1)
copy_function_def_contents
Name: copy_function_def_contents
Prototype: FUNCTION_DEF * copy_function_def_contents (old, new_def)
Coverage:  80.000% (4/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 339-349
 80.000% (4/5)
copy_function_def
Name: copy_function_def
Prototype: FUNCTION_DEF * copy_function_def (com)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 351-360
100.000% (1/1)
copy_for_command
Name: copy_for_command
Prototype: static FOR_COM * copy_for_command (com)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 179-192
100.000% (1/1)
copy_fifo_list
Name: copy_fifo_list
Prototype: char * copy_fifo_list (sizep)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5503-5520
 75.000% (9/12)
copy_coproc_command
Name: copy_coproc_command
Prototype: static COPROC_COM * copy_coproc_command (com)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 236-247
100.000% (1/1)
copy_cond_command
Name: copy_cond_command
Prototype: static COND_COM * copy_cond_command (com)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 307-322
100.000% (7/7)
copy_command
Name: copy_command
Prototype: COMMAND * copy_command (command)
Coverage:  94.444% (34/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 365-459
 94.444% (34/36)
copy_case_command
Name: copy_case_command
Prototype: static CASE_COM * copy_case_command (com)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 249-261
100.000% (1/1)
copy_case_clauses
Name: copy_case_clauses
Prototype: static PATTERN_LIST * copy_case_clauses (clauses)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 101-114
100.000% (4/4)
copy_case_clause
Name: copy_case_clause
Prototype: static PATTERN_LIST * copy_case_clause (clause)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 88-99
100.000% (1/1)
copy_buffered_stream
Name: copy_buffered_stream
Prototype: static BUFFERED_STREAM * copy_buffered_stream (bp)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 208-220
 50.000% (2/4)
copy_bucket_array
Name: copy_bucket_array
Prototype: static BUCKET_CONTENTS * copy_bucket_array (ba, cpdata)
Coverage:  73.333% (11/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 74-106
 73.333% (11/15)
copy_arith_for_command
Name: copy_arith_for_command
Prototype: static ARITH_FOR_COM * copy_arith_for_command (com)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 195-209
100.000% (1/1)
copy_arith_command
Name: copy_arith_command
Prototype: static ARITH_COM * copy_arith_command (com)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c
Lines: 291-303
100.000% (1/1)
coproc_wclose
Name: coproc_wclose
Prototype: void coproc_wclose (cp, fd)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2085-2095
  0.000% (0/6)
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)
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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)
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)
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)
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)
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)
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)
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)
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_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_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_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_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_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)
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)
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)
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_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)
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)
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)
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)
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)
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_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)
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)
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)
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)
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_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_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_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_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_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_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_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)
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)
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_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_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)
Page:<>1
Function: zwrite
...10
Function: rl_backward_char_search
...18
Function: get_subshell
19
Function: fix_assignment_words
20
Function: extglob_skipname
21
Function: eval_arith_for_expr
2223
Function: colon_builtin
24
Function: bind_function_def
25
Function: assoc_replace
26
Function: all_shell_functions
...28
Function: _rl_char_value

Generated by Squish Coco 4.1.2