OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Condition %:  0.000% (0/7)
...10
Condition %:  0.000% (0/27)
...20
Condition %:  75.000% (3/4)
21
Condition %:  80.488% (33/41)
22
Condition %:  86.139% (87/101)
23
Condition %:  95.455% (21/22)
2425
Condition %: 100.000% (1/1)
26
Condition %: 100.000% (1/1)
27
Condition %: 100.000% (1/1)
28
Condition %: 100.000% (1/1)
FunctionCondition %▴
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_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_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_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_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)
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)
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)
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)
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)
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)
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)
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)
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)
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_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_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_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_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)
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_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)
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)
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)
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)
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_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)
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)
eval_builtin
Name: eval_builtin
Prototype: int eval_builtin (list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/eval.def
Lines: 48-57
100.000% (4/4)
execute_builtin_or_function
Name: execute_builtin_or_function
Prototype: static int execute_builtin_or_function (words, builtin, var, redirects, fds_to_close, flags)
Coverage: 100.000% (41/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 5092-5201
100.000% (41/41)
execute_until_command
Name: execute_until_command
Prototype: static int execute_until_command (while_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 3529-3534
100.000% (1/1)
execute_while_command
Name: execute_while_command
Prototype: static int execute_while_command (while_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 3521-3526
100.000% (1/1)
exp1
Name: exp1
Prototype: static intmax_t exp1 ()
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 953-986
100.000% (14/14)
exp4
Name: exp4
Prototype: static intmax_t exp4 ()
Coverage: 100.000% (20/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 778-805
100.000% (20/20)
expand_assignment_string_to_string
Name: expand_assignment_string_to_string
Prototype: char * expand_assignment_string_to_string (string, quoted)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3509-3515
100.000% (1/1)
expand_histignore_pattern
Name: expand_histignore_pattern
Prototype: static char * expand_histignore_pattern (pat)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 963-978
100.000% (4/4)
expand_string_unsplit_to_string
Name: expand_string_unsplit_to_string
Prototype: char * expand_string_unsplit_to_string (string, quoted)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3501-3507
100.000% (1/1)
expand_word_leave_quoted
Name: expand_word_leave_quoted
Prototype: WORD_LIST * expand_word_leave_quoted (word, quoted)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3977-3992
100.000% (4/4)
expand_word_unsplit
Name: expand_word_unsplit
Prototype: WORD_LIST * expand_word_unsplit (word, quoted)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3957-3972
100.000% (4/4)
expand_words
Name: expand_words
Prototype: WORD_LIST * expand_words (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10792-10797
100.000% (1/1)
expand_words_no_vars
Name: expand_words_no_vars
Prototype: WORD_LIST * expand_words_no_vars (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10801-10806
100.000% (1/1)
expband
Name: expband
Prototype: static intmax_t expband ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 738-754
100.000% (4/4)
expbor
Name: expbor
Prototype: static intmax_t expbor ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 700-716
100.000% (4/4)
expbxor
Name: expbxor
Prototype: static intmax_t expbxor ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 719-735
100.000% (4/4)
expcomma
Name: expcomma
Prototype: static intmax_t expcomma ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 463-476
100.000% (4/4)
expland
Name: expland
Prototype: static intmax_t expland ()
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 672-697
100.000% (14/14)
explor
Name: explor
Prototype: static intmax_t explor ()
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 644-669
100.000% (14/14)
export_builtin
Name: export_builtin
Prototype: int export_builtin (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 75-80
100.000% (1/1)
export_environment_candidate
Name: export_environment_candidate
Prototype: static int export_environment_candidate (var)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4100-4105
100.000% (1/1)
exportable_function_name
Name: exportable_function_name
Prototype: int exportable_function_name (string)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 325-334
100.000% (7/7)
expr_bind_array_element
Name: expr_bind_array_element
Prototype: static void expr_bind_array_element (tok, ind, rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 342-364
100.000% (1/1)
expshift
Name: expshift
Prototype: static intmax_t expshift ()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 808-830
100.000% (10/10)
extglob_pattern_p
Name: extglob_pattern_p
Prototype: int extglob_pattern_p (pat)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 20-37
100.000% (8/8)
extract_arithmetic_subst
Name: extract_arithmetic_subst
Prototype: char * extract_arithmetic_subst (string, sindex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1250-1256
100.000% (1/1)
extract_command_subst
Name: extract_command_subst
Prototype: char * extract_command_subst (string, sindex, xflags)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1229-1245
100.000% (8/8)
false_builtin
Name: false_builtin
Prototype: int false_builtin (ignore)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/colon.def
Lines: 62-67
100.000% (1/1)
fapply
Name: fapply
Prototype: static SHELL_VAR ** fapply (func)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4043-4053
100.000% (4/4)
fc_dosubs
Name: fc_dosubs
Prototype: static char * fc_dosubs (command, subs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 645-660
100.000% (4/4)
fc_execute_file
Name: fc_execute_file
Prototype: int fc_execute_file (filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalfile.c
Lines: 353-364
100.000% (1/1)
fc_number
Name: fc_number
Prototype: static int fc_number (list)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 474-486
100.000% (7/7)
fifos_pending
Name: fifos_pending
Prototype: int fifos_pending ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5546-5550
100.000% (1/1)
file_error
Name: file_error
Prototype: void file_error (filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 131-136
100.000% (1/1)
file_exists
Name: file_exists
Prototype: int file_exists (fn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 654-661
100.000% (1/1)
file_isdir
Name: file_isdir
Prototype: int file_isdir (fn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 663-670
100.000% (1/1)
file_iswdir
Name: file_iswdir
Prototype: int file_iswdir (fn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 672-677
100.000% (1/1)
find_alias
Name: find_alias
Prototype: alias_t * find_alias (name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 80-91
100.000% (4/4)
find_function
Name: find_function
Prototype: SHELL_VAR * find_function (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2373-2378
100.000% (1/1)
find_function_def
Name: find_function_def
Prototype: FUNCTION_DEF * find_function_def (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2382-2391
100.000% (1/1)
find_global_variable
Name: find_global_variable
Prototype: SHELL_VAR * find_global_variable (name)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2254-2268
100.000% (9/9)
find_global_variable_noref
Name: find_global_variable_noref
Prototype: SHELL_VAR * find_global_variable_noref (name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2270-2282
100.000% (4/4)
find_in_path
Name: find_in_path
Prototype: char * find_in_path (name, path_list, flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 673-680
100.000% (1/1)
find_last_pid
Name: find_last_pid
Prototype: static pid_t find_last_pid (job, block)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2353-2363
100.000% (1/1)
find_path_file
Name: find_path_file
Prototype: char * find_path_file (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 252-257
100.000% (1/1)
find_process
Name: find_process
Prototype: static PROCESS * find_process (pid, alive_only, jobp)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1543-1555
100.000% (6/6)
find_procsub_child
Name: find_procsub_child
Prototype: int find_procsub_child (pid)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5610-5624
100.000% (9/9)
find_shell_builtin
Name: find_shell_builtin
Prototype: sh_builtin_func_t * find_shell_builtin (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 854-860
100.000% (1/1)
find_shell_variable
Name: find_shell_variable
Prototype: SHELL_VAR * find_shell_variable (name)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2284-2298
100.000% (9/9)
find_special_builtin
Name: find_special_builtin
Prototype: sh_builtin_func_t * find_special_builtin (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 873-881
100.000% (1/1)
find_tempenv_variable
Name: find_tempenv_variable
Prototype: SHELL_VAR * find_tempenv_variable (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4236-4241
100.000% (1/1)
find_token_in_alist
Name: find_token_in_alist
Prototype: char * find_token_in_alist (token, alist, flags)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 77-91
100.000% (7/7)
find_user_command
Name: find_user_command
Prototype: char * find_user_command (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 240-245
100.000% (1/1)
find_user_command_internal
Name: find_user_command_internal
Prototype: static char * find_user_command_internal (name, flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 282-301
100.000% (1/1)
find_variable
Name: find_variable
Prototype: SHELL_VAR * find_variable (name)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2301-2316
100.000% (13/13)
find_variable_noref
Name: find_variable_noref
Prototype: SHELL_VAR * find_variable_noref (name)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2357-2369
100.000% (8/8)
find_variable_notempenv
Name: find_variable_notempenv
Prototype: SHELL_VAR * find_variable_notempenv (name)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2242-2252
100.000% (6/6)
flush_temporary_env
Name: flush_temporary_env
Prototype: void flush_temporary_env ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4359-4368
100.000% (4/4)
fnx_fromfs
Name: fnx_fromfs
Prototype: char * fnx_fromfs (string, len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/fnxform.c
Lines: 141-183
100.000% (1/1)
fpurge
Name: fpurge
Prototype: int fpurge (FILE *fp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/fpurge.c
Lines: 123-232
100.000% (1/1)
free
Name: free
Prototype: void free (mem)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1334-1339
100.000% (1/1)
free_alias_data
Name: free_alias_data
Prototype: static void free_alias_data (data)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 154-168
100.000% (4/4)
free_progcomp
Name: free_progcomp
Prototype: static void free_progcomp (data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 128-136
100.000% (1/1)
free_pushed_string_input
Name: free_pushed_string_input
Prototype: void free_pushed_string_input ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1938-1944
100.000% (1/1)
free_trap_string
Name: free_trap_string
Prototype: static void free_trap_string (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1176-1182
100.000% (1/1)
free_variable_hash_data
Name: free_variable_hash_data
Prototype: static void free_variable_hash_data (data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3782-3790
100.000% (1/1)
freewords
Name: freewords
Prototype: static void freewords (char **words, int start)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1628-1635
100.000% (4/4)
freeze_jobs_list
Name: freeze_jobs_list
Prototype: int freeze_jobs_list ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4748-4756
100.000% (1/1)
gather_here_documents
Name: gather_here_documents
Prototype: void gather_here_documents ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2771-2787
100.000% (4/4)
get_aliasvar
Name: get_aliasvar
Prototype: static SHELL_VAR * get_aliasvar (self)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1764-1770
100.000% (1/1)
get_array_value
Name: get_array_value
Prototype: char * get_array_value (s, flags, rtype, indp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 1195-1202
100.000% (1/1)
get_bashpid
Name: get_bashpid
Prototype: static SHELL_VAR * get_bashpid (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1484-1498
100.000% (4/4)
get_current_prompt_level
Name: get_current_prompt_level
Prototype: int get_current_prompt_level ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 5582-5586
100.000% (1/1)
get_dirstack
Name: get_dirstack
Prototype: static SHELL_VAR * get_dirstack (self)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1616-1629
100.000% (1/1)
Page:<>1
Condition %:  0.000% (0/7)
...10
Condition %:  0.000% (0/27)
...20
Condition %:  75.000% (3/4)
21
Condition %:  80.488% (33/41)
22
Condition %:  86.139% (87/101)
23
Condition %:  95.455% (21/22)
2425
Condition %: 100.000% (1/1)
26
Condition %: 100.000% (1/1)
27
Condition %: 100.000% (1/1)
28
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.1.2