OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
...13
Function: initialize_job_control
14
Function: legal_identifier
15
Function: malloc_set_tracefn
16
Function: open_buffered_stream
1718
Function: push_stream
19
Function: reset_mail_timer
20
Function: rl_do_lowercase_version
21
Function: rl_read_init_file
...28
Function: xrealloc
Functionâ–´Condition %
pretty_print_loop
Name: pretty_print_loop
Prototype: int pretty_print_loop ()
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/eval.c
Lines: 198-236
  0.000% (0/18)
previous_history
Name: previous_history
Prototype: HIST_ENTRY * previous_history (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 191-195
100.000% (1/1)
print_alias
Name: print_alias
Prototype: static void print_alias (alias, flags)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/alias.def
Lines: 226-240
 75.000% (3/4)
print_all_completions
Name: print_all_completions
Prototype: static void print_all_completions ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 632-636
  0.000% (0/1)
print_all_limits
Name: print_all_limits
Prototype: static void print_all_limits (mode)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/ulimit.def
Lines: 707-725
  0.000% (0/13)
print_all_shell_variables
Name: print_all_shell_variables
Prototype: static void print_all_shell_variables ()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 482-505
 80.000% (8/10)
print_arith_command
Name: print_arith_command
Prototype: void print_arith_command (arith_cmd_list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 811-818
100.000% (1/1)
print_arith_for_command
Name: print_arith_for_command
Prototype: static void print_arith_for_command (arith_for_command)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 603-621
 50.000% (2/4)
print_array_assignment
Name: print_array_assignment
Prototype: void print_array_assignment (var, quoted)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 844-860
100.000% (4/4)
print_assignment
Name: print_assignment
Prototype: void print_assignment (var)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1035-1060
 84.615% (11/13)
print_assoc_assignment
Name: print_assoc_assignment
Prototype: void print_assoc_assignment (var, quoted)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 864-880
100.000% (4/4)
print_case_clauses
Name: print_case_clauses
Prototype: static void print_case_clauses (clauses)
Coverage:  57.143% (8/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 725-748
 57.143% (8/14)
print_case_command
Name: print_case_command
Prototype: static void print_case_command (case_command)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 714-723
 75.000% (3/4)
print_case_command_head
Name: print_case_command_head
Prototype: void print_case_command_head (case_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 698-703
100.000% (1/1)
print_clock_t
Name: print_clock_t
Prototype: void print_clock_t (fp, t)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/clock.c
Lines: 65-80
  0.000% (0/1)
print_cmd_completions
Name: print_cmd_completions
Prototype: static int print_cmd_completions (list)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 638-659
  0.000% (0/7)
print_command
Name: print_command
Prototype: void print_command (command)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 141-147
  0.000% (0/1)
print_compitem
Name: print_compitem
Prototype: static int print_compitem (item)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 619-630
  0.000% (0/1)
print_compopts
Name: print_compopts
Prototype: static void print_compopts (cmd, cs, full)
Coverage:  0.000% (0/131)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 577-617
  0.000% (0/131)
print_cond_command
Name: print_cond_command
Prototype: void print_cond_command (cond)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 867-874
100.000% (1/1)
print_cond_node
Name: print_cond_node
Prototype: static void print_cond_node (cond)
Coverage:  95.455% (21/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 822-865
 95.455% (21/22)
print_deferred_heredocs
Name: print_deferred_heredocs
Prototype: static void print_deferred_heredocs (cstring)
Coverage:  50.000% (11/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1003-1019
 50.000% (11/22)
print_filename
Name: print_filename
Prototype: static int print_filename (char *to_print, char *full_pathname, int prefix_bytes)
Coverage:  0.000% (0/74)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 919-1034
  0.000% (0/74)
print_for_command
Name: print_for_command
Prototype: static void print_for_command (for_command)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 585-600
100.000% (4/4)
print_for_command_head
Name: print_for_command_head
Prototype: void print_for_command_head (for_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 567-573
100.000% (1/1)
print_formatted_time
Name: print_formatted_time
Prototype: static void print_formatted_time (fp, format, rs, rsf, us, usf, ss, ssf, cpu)
Coverage:  41.935% (26/62)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1212-1300
 41.935% (26/62)
print_func_list
Name: print_func_list
Prototype: void print_func_list (list)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1017-1030
 83.333% (5/6)
print_function_def
Name: print_function_def
Prototype: static void print_function_def (func)
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1283-1329
 58.333% (7/12)
print_group_command
Name: print_group_command
Prototype: static void print_group_command (group_command)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 660-696
100.000% (12/12)
print_hash_info
Name: print_hash_info
Prototype: static int print_hash_info (item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/hash.def
Lines: 234-240
100.000% (1/1)
print_hashed_commands
Name: print_hashed_commands
Prototype: static int print_hashed_commands (fmt)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/hash.def
Lines: 258-269
 72.727% (8/11)
print_heredoc_bodies
Name: print_heredoc_bodies
Prototype: static void print_heredoc_bodies (heredocs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 981-994
100.000% (4/4)
print_heredoc_body
Name: print_heredoc_body
Prototype: static void print_heredoc_body (redirect)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1106-1112
100.000% (1/1)
print_heredoc_header
Name: print_heredoc_header
Prototype: static void print_heredoc_header (redirect)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1080-1104
 80.000% (8/10)
print_heredocs
Name: print_heredocs
Prototype: static void print_heredocs (heredocs)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 966-979
  0.000% (0/4)
print_if_command
Name: print_if_command
Prototype: static void print_if_command (if_command)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 783-808
 60.000% (6/10)
print_index_and_element
Name: print_index_and_element
Prototype: static int print_index_and_element (len, ind, list)
Coverage:  41.667% (5/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 3109-3125
 41.667% (5/12)
print_job
Name: print_job
Prototype: static int print_job (job, format, state, job_index)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1868-1876
100.000% (6/6)
print_malloc_stats
Name: print_malloc_stats
Prototype: void print_malloc_stats (s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/stats.c
Lines: 122-127
  0.000% (0/1)
print_minus_o_option
Name: print_minus_o_option
Prototype: static void print_minus_o_option (name, value, pflag)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 271-280
100.000% (4/4)
print_offending_line
Name: print_offending_line
Prototype: static void print_offending_line ()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 6164-6177
 83.333% (5/6)
print_one_completion
Name: print_one_completion
Prototype: static int print_one_completion (cmd, cs)
Coverage:  0.000% (0/189)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 501-575
  0.000% (0/189)
print_pipeline
Name: print_pipeline
Prototype: static void print_pipeline (p, job_index, format, stream)
Coverage:  36.752% (43/117)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1728-1826
 36.752% (43/117)
print_portable_hash_info
Name: print_portable_hash_info
Prototype: static int print_portable_hash_info (item)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/hash.def
Lines: 242-256
  0.000% (0/7)
print_prompt
Name: print_prompt
Prototype: static void print_prompt ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 5596-5601
  0.000% (0/1)
print_redirection
Name: print_redirection
Prototype: static void print_redirection (redirect)
Coverage:  75.000% (84/112)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1114-1272
 75.000% (84/112)
print_redirection_list
Name: print_redirection_list
Prototype: static void print_redirection_list (redirects)
Coverage:  73.077% (38/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1021-1078
 73.077% (38/52)
print_rlimtype
Name: print_rlimtype
Prototype: void print_rlimtype (n, addnl)
Coverage:  54.545% (6/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 120-146
 54.545% (6/11)
print_select_command
Name: print_select_command
Prototype: static void print_select_command (select_command)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 643-657
  0.000% (0/4)
print_select_command_head
Name: print_select_command_head
Prototype: void print_select_command_head (select_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 625-631
100.000% (1/1)
print_select_list
Name: print_select_list
Prototype: static void print_select_list (list, list_len, max_elem_len, indices_len)
Coverage:  42.857% (15/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 3146-3192
 42.857% (15/35)
print_shopt
Name: print_shopt
Prototype: static void print_shopt (name, val, flags)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 438-447
100.000% (4/4)
print_simple_command
Name: print_simple_command
Prototype: void print_simple_command (simple_command)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 953-964
100.000% (4/4)
print_symbolic_umask
Name: print_symbolic_umask
Prototype: static void print_symbolic_umask (mode_t um)
Coverage:  75.000% (21/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/umask.def
Lines: 148-187
 75.000% (21/28)
print_timeval
Name: print_timeval
Prototype: void print_timeval (fp, tvp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/timeval.c
Lines: 129-144
  0.000% (0/1)
print_unix_command_map
Name: print_unix_command_map
Prototype: int print_unix_command_map ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 4175-4185
  0.000% (0/1)
print_until_command
Name: print_until_command
Prototype: static void print_until_command (while_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 757-762
100.000% (1/1)
print_until_or_while
Name: print_until_or_while
Prototype: static void print_until_or_while (while_command, which)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 764-781
 42.857% (3/7)
print_unwind_protect_tags
Name: print_unwind_protect_tags
Prototype: void print_unwind_protect_tags ()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 375-387
  0.000% (0/7)
print_var_function
Name: print_var_function
Prototype: void print_var_function (var)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1094-1105
 66.667% (4/6)
print_var_list
Name: print_var_list
Prototype: void print_var_list (list)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1003-1013
 87.500% (7/8)
print_var_value
Name: print_var_value
Prototype: void print_var_value (var, quote)
Coverage:  68.750% (11/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1066-1090
 68.750% (11/16)
print_while_command
Name: print_while_command
Prototype: static void print_while_command (while_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 750-755
100.000% (1/1)
print_word_list
Name: print_word_list
Prototype: void print_word_list (list, separator)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 358-364
  0.000% (0/1)
printable_filename
Name: printable_filename
Prototype: char * printable_filename (fn, flags)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 897-912
 60.000% (6/10)
printable_job_status
Name: printable_job_status
Prototype: static char * printable_job_status (j, p, format)
Coverage:  37.500% (12/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1655-1703
 37.500% (12/32)
printable_part
Name: printable_part
Prototype: static char * printable_part (char *pathname)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 705-736
  0.000% (0/22)
printf_builtin
Name: printf_builtin
Prototype: int printf_builtin (list)
Coverage:  43.806% (343/783)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 239-693
 43.806% (343/783)
printf_erange
Name: printf_erange
Prototype: static void printf_erange (s)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 695-700
  0.000% (0/1)
printone
Name: printone
Prototype: static void printone (limind, curlim, pdesc)
Coverage:  28.571% (6/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/ulimit.def
Lines: 727-754
 28.571% (6/21)
printstr
Name: printstr
Prototype: static int printstr (fmt, string, len, fieldwidth, precision)
Coverage:  73.148% (79/108)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 703-812
 73.148% (79/108)
process_exit_signal
Name: process_exit_signal
Prototype: static int process_exit_signal (status)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2593-2598
100.000% (1/1)
process_exit_status
Name: process_exit_status
Prototype: static int process_exit_status (status)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2600-2610
100.000% (7/7)
process_substitute
Name: process_substitute
Prototype: static char * process_substitute (string, open_for_read_in_child)
Coverage:  66.667% (36/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5710-5919
 66.667% (36/54)
processes_in_job
Name: processes_in_job
Prototype: static int processes_in_job (job)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1043-1060
100.000% (4/4)
prog_complete_return
Name: prog_complete_return
Prototype: static char * prog_complete_return (text, matchnum)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1372-1385
  0.000% (0/9)
progcomp_create
Name: progcomp_create
Prototype: void progcomp_create ()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 115-120
 75.000% (3/4)
progcomp_dispose
Name: progcomp_dispose
Prototype: void progcomp_dispose ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 145-151
  0.000% (0/4)
progcomp_flush
Name: progcomp_flush
Prototype: void progcomp_flush ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 138-143
  0.000% (0/4)
progcomp_insert
Name: progcomp_insert
Prototype: int progcomp_insert (cmd, cs)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 174-196
 81.818% (9/11)
progcomp_remove
Name: progcomp_remove
Prototype: int progcomp_remove (cmd)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 153-172
  0.000% (0/10)
progcomp_search
Name: progcomp_search
Prototype: COMPSPEC * progcomp_search (cmd)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 198-216
  0.000% (0/7)
progcomp_size
Name: progcomp_size
Prototype: int progcomp_size ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 122-126
  0.000% (0/1)
progcomp_walk
Name: progcomp_walk
Prototype: void progcomp_walk (pfunc)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 218-226
  0.000% (0/10)
programmable_completions
Name: programmable_completions
Prototype: char ** programmable_completions (cmd, word, start, end, foundp)
Coverage:  0.000% (0/59)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 1618-1752
  0.000% (0/59)
programming_error
Name: programming_error
Prototype: void programming_error (const char *format, ...)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 138-176
  0.000% (0/4)
prompt_again
Name: prompt_again
Prototype: static void prompt_again ()
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 5539-5580
  0.000% (0/25)
prompt_history_number
Name: prompt_history_number
Prototype: static int prompt_history_number (pmt)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 5607-5625
  0.000% (0/19)
prompt_modestr
Name: prompt_modestr
Prototype: static char * prompt_modestr (int *lenp)
Coverage:  0.000% (0/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/display.c
Lines: 288-309
  0.000% (0/22)
propagate_temp_var
Name: propagate_temp_var
Prototype: static void propagate_temp_var (data)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4288-4303
 88.889% (8/9)
pshash_delindex
Name: pshash_delindex
Prototype: static void pshash_delindex (psi)
Coverage:  18.182% (2/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 845-869
 18.182% (2/11)
pshash_getbucket
Name: pshash_getbucket
Prototype: static ps_index_t * pshash_getbucket (pid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 789-797
100.000% (1/1)
push_args
Name: push_args
Prototype: void push_args (list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5121-5142
100.000% (4/4)
push_context
Name: push_context
Prototype: void push_context (name, is_subshell, tempvars)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5036-5046
100.000% (4/4)
push_dollar_vars
Name: push_dollar_vars
Prototype: void push_dollar_vars ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5061-5072
100.000% (4/4)
push_exported_var
Name: push_exported_var
Prototype: static void push_exported_var (data)
Coverage:  33.333% (5/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4959-4988
 33.333% (5/15)
push_func_var
Name: push_func_var
Prototype: static void push_func_var (data)
Coverage:  28.767% (21/73)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4859-4899
 28.767% (21/73)
push_heredoc
Name: push_heredoc
Prototype: static void push_heredoc (r)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2756-2769
 75.000% (3/4)
push_history
Name: push_history
Prototype: static void push_history (list)
Coverage:  37.500% (6/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/history.def
Lines: 390-424
 37.500% (6/16)
push_scope
Name: push_scope
Prototype: VAR_CONTEXT * push_scope (flags, tmpvars)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4951-4957
100.000% (1/1)
Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
...13
Function: initialize_job_control
14
Function: legal_identifier
15
Function: malloc_set_tracefn
16
Function: open_buffered_stream
1718
Function: push_stream
19
Function: reset_mail_timer
20
Function: rl_do_lowercase_version
21
Function: rl_read_init_file
...28
Function: xrealloc

Generated by Squish Coco 4.1.2