OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: zwrite
...10
Function: rl_backward_char_search
...17
Function: history_list
18
Function: get_subshell
19
Function: fix_assignment_words
20
Function: extglob_skipname
2122
Function: current_working_directory
23
Function: colon_builtin
24
Function: bind_function_def
25
Function: assoc_replace
...28
Function: _rl_char_value
Functionâ–ľCondition %
eval_arith_for_expr
Name: eval_arith_for_expr
Prototype: static intmax_t eval_arith_for_expr (l, okp)
Coverage:  57.692% (15/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 2931-2979
 57.692% (15/26)
error_token_from_token
Name: error_token_from_token
Prototype: static char * error_token_from_token (tok)
Coverage:  40.741% (11/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 6082-6120
 40.741% (11/27)
error_token_from_text
Name: error_token_from_text
Prototype: static char * error_token_from_text ()
Coverage:  0.000% (0/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 6122-6162
  0.000% (0/44)
error_prolog
Name: error_prolog
Prototype: static void error_prolog (print_lineno)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 78-92
100.000% (8/8)
err_unboundvar
Name: err_unboundvar
Prototype: void err_unboundvar (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 499-504
100.000% (1/1)
err_readonly
Name: err_readonly
Prototype: void err_readonly (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 506-511
100.000% (1/1)
err_badarraysub
Name: err_badarraysub
Prototype: void err_badarraysub (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 491-496
100.000% (1/1)
ere_char
Name: ere_char
Prototype: static inline int ere_char (c)
Coverage:  66.667% (10/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 120-143
 66.667% (10/15)
end_job_control
Name: end_job_control
Prototype: void end_job_control ()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4815-4828
100.000% (10/10)
enable_shell_command
Name: enable_shell_command
Prototype: static int enable_shell_command (name, disable_p)
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/enable.def
Lines: 254-283
 69.231% (9/13)
enable_hostname_completion
Name: enable_hostname_completion
Prototype: int enable_hostname_completion (on_or_off)
Coverage:  26.829% (11/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 332-402
 26.829% (11/41)
enable_builtin
Name: enable_builtin
Prototype: int enable_builtin (list)
Coverage:  51.667% (31/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/enable.def
Lines: 107-225
 51.667% (31/60)
emacs_edit_and_execute_command
Name: emacs_edit_and_execute_command
Prototype: static int emacs_edit_and_execute_command (count, c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1017-1022
  0.000% (0/1)
edit_line
Name: edit_line
Prototype: static char * edit_line (p, itext)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 1082-1116
  0.000% (0/10)
edit_and_execute_command
Name: edit_and_execute_command
Prototype: static int edit_and_execute_command (count, c, editing_mode, edit_command)
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 933-1003
  0.000% (0/23)
echo_builtin
Name: echo_builtin
Prototype: int echo_builtin (list)
Coverage:  75.309% (61/81)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/echo.def
Lines: 105-198
 75.309% (61/81)
dynamic_complete_history
Name: dynamic_complete_history
Prototype: static int dynamic_complete_history (count, key)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3479-3507
  0.000% (0/5)
dyn_unload_builtin
Name: dyn_unload_builtin
Prototype: static int dyn_unload_builtin (name)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/enable.def
Lines: 494-546
  0.000% (0/21)
dyn_load_builtin
Name: dyn_load_builtin
Prototype: static int dyn_load_builtin (list, flags, filename)
Coverage:  0.000% (0/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/enable.def
Lines: 291-442
  0.000% (0/60)
duplicate_buffered_stream
Name: duplicate_buffered_stream
Prototype: int duplicate_buffered_stream (fd1, fd2)
Coverage:  57.143% (24/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 332-380
 57.143% (24/42)
dup_error
Name: dup_error
Prototype: static void dup_error (oldd, newd)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 5823-5828
  0.000% (0/1)
dump_word_flags
Name: dump_word_flags
Prototype: void dump_word_flags (flags)
Coverage:  0.000% (0/91)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 367-528
  0.000% (0/91)
dump_tflags
Name: dump_tflags
Prototype: static void dump_tflags (flags)
Coverage:  0.000% (0/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 3748-3819
  0.000% (0/37)
dollar_vars_changed
Name: dollar_vars_changed
Prototype: int dollar_vars_changed ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 418-422
100.000% (1/1)
dogetopts
Name: dogetopts
Prototype: static int dogetopts (argc, argv)
Coverage:  94.366% (67/71)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopts.def
Lines: 161-314
 94.366% (67/71)
do_word_assignment
Name: do_word_assignment
Prototype: int do_word_assignment (word, flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3265-3271
100.000% (1/1)
do_redirections
Name: do_redirections
Prototype: int do_redirections (list, flags)
Coverage:  87.500% (14/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 209-238
 87.500% (14/16)
do_redirection_internal
Name: do_redirection_internal
Prototype: static int do_redirection_internal (redirect, flags)
Coverage:  69.289% (273/394)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 719-1175
 69.289% (273/394)
do_piping
Name: do_piping
Prototype: static void do_piping (pipe_in, pipe_out)
Coverage:  55.556% (15/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 5832-5868
 55.556% (15/27)
do_compound_assignment
Name: do_compound_assignment
Prototype: static SHELL_VAR * do_compound_assignment (name, value, flags)
Coverage:  66.981% (71/106)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3054-3128
 66.981% (71/106)
do_chop
Name: do_chop
Prototype: static void do_chop(line, delim)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/mapfile.def
Lines: 135-145
 83.333% (5/6)
do_assignment_no_expand
Name: do_assignment_no_expand
Prototype: int do_assignment_no_expand (string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3276-3286
100.000% (1/1)
do_assignment_internal
Name: do_assignment_internal
Prototype: static int do_assignment_internal (word, expand)
Coverage:  91.489% (86/94)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3136-3249
 91.489% (86/94)
do_assignment
Name: do_assignment
Prototype: int do_assignment (string)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3253-3263
  0.000% (0/1)
dispose_words
Name: dispose_words
Prototype: void dispose_words (list)
Coverage:  69.444% (25/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/dispose_cmd.c
Lines: 263-280
 69.444% (25/36)
dispose_word_desc
Name: dispose_word_desc
Prototype: void dispose_word_desc (w)
Coverage:  66.667% (22/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/dispose_cmd.c
Lines: 254-260
 66.667% (22/33)
dispose_word
Name: dispose_word
Prototype: void dispose_word (w)
Coverage:  69.444% (25/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/dispose_cmd.c
Lines: 245-251
 69.444% (25/36)
dispose_variable_value
Name: dispose_variable_value
Prototype: static void dispose_variable_value (var)
Coverage: 100.000% (19/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3508-3524
100.000% (19/19)
dispose_variable
Name: dispose_variable
Prototype: void dispose_variable (var)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3526-3544
 84.615% (11/13)
dispose_var_context
Name: dispose_var_context
Prototype: void dispose_var_context (vc)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4810-4823
 85.714% (6/7)
dispose_used_env_vars
Name: dispose_used_env_vars
Prototype: void dispose_used_env_vars ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4340-4348
100.000% (4/4)
dispose_temporary_env
Name: dispose_temporary_env
Prototype: static void dispose_temporary_env (pushf)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4312-4338
100.000% (4/4)
dispose_saved_dollar_vars
Name: dispose_saved_dollar_vars
Prototype: void dispose_saved_dollar_vars ()
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5087-5095
 50.000% (3/6)
dispose_redirects
Name: dispose_redirects
Prototype: void dispose_redirects (list)
Coverage:  96.154% (25/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/dispose_cmd.c
Lines: 302-342
 96.154% (25/26)
dispose_partial_redirects
Name: dispose_partial_redirects
Prototype: void dispose_partial_redirects ()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 483-491
 75.000% (3/4)
dispose_mail_file
Name: dispose_mail_file
Prototype: static void dispose_mail_file (mf)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 224-231
  0.000% (0/4)
dispose_function_def_contents
Name: dispose_function_def_contents
Prototype: void dispose_function_def_contents (c)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/dispose_cmd.c
Lines: 227-234
 75.000% (3/4)
dispose_function_def
Name: dispose_function_def
Prototype: void dispose_function_def (c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/dispose_cmd.c
Lines: 236-242
100.000% (1/1)
dispose_fd_bitmap
Name: dispose_fd_bitmap
Prototype: void dispose_fd_bitmap (fdbp)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 322-328
 75.000% (3/4)
dispose_exec_redirects
Name: dispose_exec_redirects
Prototype: void dispose_exec_redirects ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 473-481
100.000% (4/4)
dispose_cond_node
Name: dispose_cond_node
Prototype: void dispose_cond_node (cond)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/dispose_cmd.c
Lines: 210-224
 92.308% (12/13)
dispose_command
Name: dispose_command
Prototype: void dispose_command (command)
Coverage:  95.455% (42/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/dispose_cmd.c
Lines: 35-206
 95.455% (42/44)
displen
Name: displen
Prototype: static int displen (s)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 3086-3107
 50.000% (2/4)
display_traps
Name: display_traps
Prototype: static int display_traps (list)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/trap.def
Lines: 280-306
100.000% (13/13)
display_signal_list
Name: display_signal_list
Prototype: int display_signal_list (list, forcecols)
Coverage:  19.444% (56/288)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 709-801
 19.444% (56/288)
display_shell_version
Name: display_shell_version
Prototype: static int display_shell_version (count, c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 668-679
  0.000% (0/1)
display_matches
Name: display_matches
Prototype: static void display_matches (char **matches)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 1689-1754
  0.000% (0/21)
display_history
Name: display_history
Prototype: static int display_history (list)
Coverage:  63.889% (23/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/history.def
Lines: 338-386
 63.889% (23/36)
dispcolumn
Name: dispcolumn
Prototype: static void dispcolumn (i, buf, bufsize, width, height)
Coverage:  61.538% (8/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 369-408
 61.538% (8/13)
disown_builtin
Name: disown_builtin
Prototype: int disown_builtin (list)
Coverage:  49.020% (25/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/jobs.def
Lines: 233-299
 49.020% (25/51)
discard_unwind_frame
Name: discard_unwind_frame
Prototype: void discard_unwind_frame (tag)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 137-143
 75.000% (3/4)
discard_until
Name: discard_until
Prototype: static void discard_until (character)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2650-2661
 77.778% (7/9)
discard_pipeline
Name: discard_pipeline
Prototype: int discard_pipeline (chain)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1264-1284
100.000% (7/7)
discard_last_procsub_child
Name: discard_last_procsub_child
Prototype: void discard_last_procsub_child ()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 441-454
 75.000% (3/4)
disable_priv_mode
Name: disable_priv_mode
Prototype: void disable_priv_mode ()
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1291-1310
 42.857% (3/7)
dirspell
Name: dirspell
Prototype: char * dirspell (dirname)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/spell.c
Lines: 190-212
  0.000% (0/9)
dirs_builtin
Name: dirs_builtin
Prototype: int dirs_builtin (list)
Coverage:  62.992% (80/127)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/pushd.def
Lines: 408-516
 62.992% (80/127)
directory_exists
Name: directory_exists
Prototype: static int directory_exists (dirname, should_dequote)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3118-3140
  0.000% (0/14)
ding
Name: ding
Prototype: int ding (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/compat.c
Lines: 72-76
  0.000% (0/1)
difftimeval
Name: difftimeval
Prototype: struct timeval * difftimeval (d, t1, t2)
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/timeval.c
Lines: 30-47
 28.571% (2/7)
dfallback
Name: dfallback
Prototype: static void dfallback (data, fs, fe, d)
Coverage:  0.000% (0/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1672-1697
  0.000% (0/24)
describe_pid
Name: describe_pid
Prototype: void describe_pid (pid)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1621-1638
  0.000% (0/5)
describe_command
Name: describe_command
Prototype: int describe_command (command, dflags)
Coverage:  61.081% (113/185)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/type.def
Lines: 212-420
 61.081% (113/185)
dequote_string
Name: dequote_string
Prototype: char * dequote_string (string)
Coverage:  86.364% (57/66)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4192-4244
 86.364% (57/66)
dequote_pathname
Name: dequote_pathname
Prototype: static void dequote_pathname (pathname)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 457-465
100.000% (4/4)
dequote_list
Name: dequote_list
Prototype: WORD_LIST * dequote_list (list)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4267-4283
 88.889% (8/9)
dequote_escapes
Name: dequote_escapes
Prototype: char * dequote_escapes (string)
Coverage:  68.966% (40/58)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4074-4111
 68.966% (40/58)
delete_var
Name: delete_var
Prototype: int delete_var (name, vc)
Coverage:  55.556% (5/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3658-3680
 55.556% (5/9)
delete_old_job
Name: delete_old_job
Prototype: static void delete_old_job (pid)
Coverage:  20.000% (2/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1062-1086
 20.000% (2/10)
delete_job
Name: delete_job
Prototype: void delete_job (job_index, dflags)
Coverage:  80.769% (42/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1187-1247
 80.769% (42/52)
delete_chars
Name: delete_chars
Prototype: static void delete_chars (int count)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/display.c
Lines: 2934-2954
  0.000% (0/16)
delete_builtin
Name: delete_builtin
Prototype: static void delete_builtin (b)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/enable.def
Lines: 446-478
  0.000% (0/7)
delete_all_variables
Name: delete_all_variables
Prototype: void delete_all_variables (hashed_vars)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3793-3798
100.000% (1/1)
delete_all_jobs
Name: delete_all_jobs
Prototype: void delete_all_jobs (running_only)
Coverage:  65.625% (21/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4514-4557
 65.625% (21/32)
delete_all_contexts
Name: delete_all_contexts
Prototype: void delete_all_contexts (vcxt)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4929-4943
 50.000% (2/4)
delete_all_aliases
Name: delete_all_aliases
Prototype: void delete_all_aliases ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 197-209
100.000% (4/4)
default_tty_job_signals
Name: default_tty_job_signals
Prototype: void default_tty_job_signals ()
Coverage:  50.000% (9/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2156-2173
 50.000% (9/18)
default_columns
Name: default_columns
Prototype: int default_columns ()
Coverage:  25.000% (3/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 1352-1371
 25.000% (3/12)
decode_signal
Name: decode_signal
Prototype: int decode_signal (string, flags)
Coverage:  21.528% (31/144)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 226-270
 21.528% (31/144)
decode_prompt_string
Name: decode_prompt_string
Prototype: char * decode_prompt_string (string)
Coverage:  11.150% (32/287)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 5660-6063
 11.150% (32/287)
declare_internal
Name: declare_internal
Prototype: static int declare_internal (list, local_var)
Coverage:  81.123% (520/641)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/declare.def
Lines: 164-977
 81.123% (520/641)
declare_find_variable
Name: declare_find_variable
Prototype: static SHELL_VAR * declare_find_variable (name, mkglobal, chklocal)
Coverage:  92.857% (13/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/declare.def
Lines: 143-161
 92.857% (13/14)
declare_builtin
Name: declare_builtin
Prototype: int declare_builtin (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/declare.def
Lines: 95-100
100.000% (1/1)
debug_printf
Name: debug_printf
Prototype: static void debug_printf (const char *format, ...)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 193-216
  0.000% (0/4)
debug_print_word_list
Name: debug_print_word_list
Prototype: void debug_print_word_list (s, list, sep)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 877-890
  0.000% (0/7)
debug_print_pgrps
Name: debug_print_pgrps
Prototype: void debug_print_pgrps ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4322-4329
  0.000% (0/1)
debug_print_cond_command
Name: debug_print_cond_command
Prototype: void debug_print_cond_command (cond)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 892-900
  0.000% (0/1)
debug_parser
Name: debug_parser
Prototype: static void debug_parser (i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1330-1339
  0.000% (0/1)
de_backslash
Name: de_backslash
Prototype: char * de_backslash (string)
Coverage:  77.500% (31/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1659-1686
 77.500% (31/40)
cval
Name: cval
Prototype: static wchar_t cval (s, i)
Coverage:  18.750% (3/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/casemod.c
Lines: 77-97
 18.750% (3/16)
Page:<>1
Function: zwrite
...10
Function: rl_backward_char_search
...17
Function: history_list
18
Function: get_subshell
19
Function: fix_assignment_words
20
Function: extglob_skipname
2122
Function: current_working_directory
23
Function: colon_builtin
24
Function: bind_function_def
25
Function: assoc_replace
...28
Function: _rl_char_value

Generated by Squish Coco 4.1.2