OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: zwrite
...10
Function: rl_backward_char_search
...20
Function: extglob_skipname
21
Function: eval_arith_for_expr
22
Function: current_working_directory
23
Function: colon_builtin
2425
Function: assoc_replace
26
Function: all_shell_functions
27
Function: _rl_read_mbchar
28
Function: _rl_char_value
Functionâ–ľCondition %
bind_function_def
Name: bind_function_def
Prototype: void bind_function_def (name, value, flags)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3313-3341
100.000% (9/9)
bind_function
Name: bind_function
Prototype: SHELL_VAR * bind_function (name, value)
Coverage:  80.952% (17/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3264-3306
 80.952% (17/21)
bind_compfunc_variables
Name: bind_compfunc_variables
Prototype: static void bind_compfunc_variables (line, ind, lwords, cw, exported)
Coverage:  0.000% (0/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 977-1028
  0.000% (0/40)
bind_comp_words
Name: bind_comp_words
Prototype: static SHELL_VAR * bind_comp_words (lwords)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 953-974
  0.000% (0/10)
bind_builtin
Name: bind_builtin
Prototype: int bind_builtin (list)
Coverage:  0.000% (0/112)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/bind.def
Lines: 110-291
  0.000% (0/112)
bind_bracketed_paste_prefix
Name: bind_bracketed_paste_prefix
Prototype: static void bind_bracketed_paste_prefix (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 1349-1363
  0.000% (0/1)
bind_assoc_variable
Name: bind_assoc_variable
Prototype: SHELL_VAR * bind_assoc_variable (entry, name, key, value, flags)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 257-273
 72.727% (8/11)
bind_arrow_keys_internal
Name: bind_arrow_keys_internal
Prototype: static void bind_arrow_keys_internal (Keymap map)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 1269-1329
  0.000% (0/1)
bind_arrow_keys
Name: bind_arrow_keys
Prototype: static void bind_arrow_keys (void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 1334-1347
  0.000% (0/4)
bind_array_variable
Name: bind_array_variable
Prototype: SHELL_VAR * bind_array_variable (name, ind, value, flags)
Coverage:  89.286% (25/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 212-245
 89.286% (25/28)
bind_array_var_internal
Name: bind_array_var_internal
Prototype: static SHELL_VAR * bind_array_var_internal (entry, ind, key, value, flags)
Coverage:  90.909% (10/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 181-203
 90.909% (10/11)
bind_array_element
Name: bind_array_element
Prototype: SHELL_VAR * bind_array_element (entry, ind, value, flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 247-255
100.000% (1/1)
bind_args
Name: bind_args
Prototype: static int bind_args (argv, arg_start, arg_end, start_index)
Coverage:  78.261% (18/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1420-1472
 78.261% (18/23)
binary_test
Name: binary_test
Prototype: int binary_test (op, arg1, arg2, flags)
Coverage:  25.568% (45/176)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 386-439
 25.568% (45/176)
binary_operator
Name: binary_operator
Prototype: static int binary_operator ()
Coverage:  68.966% (20/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 442-477
 68.966% (20/29)
bgp_search
Name: bgp_search
Prototype: static int bgp_search (pid)
Coverage:  47.059% (8/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 924-946
 47.059% (8/17)
bgp_resize
Name: bgp_resize
Prototype: static void bgp_resize ()
Coverage:  57.143% (20/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 736-777
 57.143% (20/35)
bgp_getindex
Name: bgp_getindex
Prototype: static ps_index_t bgp_getindex ()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 779-787
 83.333% (5/6)
bgp_delete
Name: bgp_delete
Prototype: static int bgp_delete (pid)
Coverage:  40.000% (8/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 871-903
 40.000% (8/20)
bgp_clear
Name: bgp_clear
Prototype: static void bgp_clear ()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 906-919
 83.333% (5/6)
bgp_add
Name: bgp_add
Prototype: static struct pidstat * bgp_add (pid, status)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 799-843
 42.857% (3/7)
bg_builtin
Name: bg_builtin
Prototype: int bg_builtin (list)
Coverage:  32.727% (18/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fg_bg.def
Lines: 103-134
 32.727% (18/55)
beyond
Name: beyond
Prototype: static void beyond ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 144-148
  0.000% (0/1)
bexpand
Name: bexpand
Prototype: static char * bexpand (string, len, sawc, lenp)
Coverage:  82.353% (28/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 944-1002
 82.353% (28/34)
begin_unwind_frame
Name: begin_unwind_frame
Prototype: void begin_unwind_frame (tag)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 129-134
100.000% (1/1)
bcoalesce
Name: bcoalesce
Prototype: static void bcoalesce (nu)
Coverage:  73.077% (19/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 336-399
 73.077% (19/26)
bashline_set_event_hook
Name: bashline_set_event_hook
Prototype: void bashline_set_event_hook ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 600-604
  0.000% (0/1)
bashline_reset_event_hook
Name: bashline_reset_event_hook
Prototype: void bashline_reset_event_hook ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 606-610
  0.000% (0/1)
bashline_reset
Name: bashline_reset
Prototype: void bashline_reset ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 617-633
  0.000% (0/1)
bashline_reinitialize
Name: bashline_reinitialize
Prototype: void bashline_reinitialize ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 594-598
100.000% (1/1)
bash_vi_complete
Name: bash_vi_complete
Prototype: static int bash_vi_complete (count, key)
Coverage:  0.000% (0/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3817-3866
  0.000% (0/39)
bash_tilde_find_word
Name: bash_tilde_find_word
Prototype: char * bash_tilde_find_word (s, flags, lenp)
Coverage:  79.167% (19/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 1073-1105
 79.167% (19/24)
bash_tilde_expand
Name: bash_tilde_expand
Prototype: char * bash_tilde_expand (s, assign_p)
Coverage:  72.222% (13/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 1112-1148
 72.222% (13/18)
bash_specific_completion
Name: bash_specific_completion
Prototype: static int bash_specific_completion (what_to_do, generator)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3784-3808
  0.000% (0/1)
bash_special_tilde_expansions
Name: bash_special_tilde_expansions
Prototype: static char * bash_special_tilde_expansions (text)
Coverage:  79.167% (19/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 981-999
 79.167% (19/24)
bash_set_history
Name: bash_set_history
Prototype: static int bash_set_history (on_or_off, option_name)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 426-444
100.000% (8/8)
bash_servicename_completion_function
Name: bash_servicename_completion_function
Prototype: char * bash_servicename_completion_function (text, state)
Coverage:  0.000% (0/121)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2405-2458
  0.000% (0/121)
bash_re_edit
Name: bash_re_edit
Prototype: int bash_re_edit (line)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 655-666
  0.000% (0/4)
bash_quote_filename
Name: bash_quote_filename
Prototype: static char * bash_quote_filename (s, rtype, qcp)
Coverage:  0.000% (0/66)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3975-4069
  0.000% (0/66)
bash_push_line
Name: bash_push_line
Prototype: static int bash_push_line ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 640-651
  0.000% (0/4)
bash_possible_variable_completions
Name: bash_possible_variable_completions
Prototype: static int bash_possible_variable_completions (ignore, ignore2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3640-3645
  0.000% (0/1)
bash_possible_username_completions
Name: bash_possible_username_completions
Prototype: static int bash_possible_username_completions (ignore, ignore2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3556-3561
  0.000% (0/1)
bash_possible_hostname_completions
Name: bash_possible_hostname_completions
Prototype: static int bash_possible_hostname_completions (ignore, ignore2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3626-3631
  0.000% (0/1)
bash_possible_filename_completions
Name: bash_possible_filename_completions
Prototype: static int bash_possible_filename_completions (ignore, ignore2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3577-3582
  0.000% (0/1)
bash_possible_command_completions
Name: bash_possible_command_completions
Prototype: static int bash_possible_command_completions (ignore, ignore2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3654-3659
  0.000% (0/1)
bash_logout
Name: bash_logout
Prototype: void bash_logout ()
Coverage:  25.000% (2/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/exit.def
Lines: 158-169
 25.000% (2/8)
bash_kill_shellword
Name: bash_kill_shellword
Prototype: static int bash_kill_shellword (count, key)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1217-1237
  0.000% (0/10)
bash_initialize_history
Name: bash_initialize_history
Prototype: void bash_initialize_history ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 254-263
100.000% (1/1)
bash_ignore_filenames
Name: bash_ignore_filenames
Prototype: static int bash_ignore_filenames (names)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2950-2956
  0.000% (0/1)
bash_ignore_everything
Name: bash_ignore_everything
Prototype: static int bash_ignore_everything (names)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2965-2971
  0.000% (0/1)
bash_history_reinit
Name: bash_history_reinit
Prototype: void bash_history_reinit (interact)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 265-275
 60.000% (3/5)
bash_history_inhibit_expansion
Name: bash_history_inhibit_expansion
Prototype: static int bash_history_inhibit_expansion (string, i)
Coverage:  56.250% (27/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 207-251
 56.250% (27/48)
bash_history_enable
Name: bash_history_enable
Prototype: void bash_history_enable ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 286-296
100.000% (1/1)
bash_history_disable
Name: bash_history_disable
Prototype: void bash_history_disable ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 277-284
100.000% (1/1)
bash_groupname_completion_function
Name: bash_groupname_completion_function
Prototype: char * bash_groupname_completion_function (text, state)
Coverage:  0.000% (0/64)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2463-2500
  0.000% (0/64)
bash_glob_quote_filename
Name: bash_glob_quote_filename
Prototype: static char * bash_glob_quote_filename (s, rtype, qcp)
Coverage:  0.000% (0/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3740-3750
  0.000% (0/42)
bash_glob_list_expansions
Name: bash_glob_list_expansions
Prototype: static int bash_glob_list_expansions (count, key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3777-3782
  0.000% (0/1)
bash_glob_expand_word
Name: bash_glob_expand_word
Prototype: static int bash_glob_expand_word (count, key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3770-3775
  0.000% (0/1)
bash_glob_completion_internal
Name: bash_glob_completion_internal
Prototype: static int bash_glob_completion_internal (what_to_do)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3731-3736
  0.000% (0/1)
bash_glob_complete_word
Name: bash_glob_complete_word
Prototype: static int bash_glob_complete_word (count, key)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3752-3768
  0.000% (0/4)
bash_forward_shellword
Name: bash_forward_shellword
Prototype: static int bash_forward_shellword (count, key)
Coverage:  0.000% (0/189)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1052-1159
  0.000% (0/189)
bash_filename_stat_hook
Name: bash_filename_stat_hook
Prototype: static int bash_filename_stat_hook (dirname)
Coverage:  0.000% (0/68)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3144-3218
  0.000% (0/68)
bash_filename_rewrite_hook
Name: bash_filename_rewrite_hook
Prototype: static char * bash_filename_rewrite_hook (fname, fnlen)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3057-3068
  0.000% (0/4)
bash_execute_unix_command
Name: bash_execute_unix_command
Prototype: static int bash_execute_unix_command (count, key)
Coverage:  0.000% (0/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 4089-4173
  0.000% (0/36)
bash_event_hook
Name: bash_event_hook
Prototype: static int bash_event_hook ()
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 4343-4355
  0.000% (0/8)
bash_directory_expansion
Name: bash_directory_expansion
Prototype: static void bash_directory_expansion (dirname)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3029-3054
  0.000% (0/14)
bash_directory_completion_matches
Name: bash_directory_completion_matches
Prototype: char ** bash_directory_completion_matches (text)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 4298-4325
  0.000% (0/17)
bash_directory_completion_hook
Name: bash_directory_completion_hook
Prototype: static int bash_directory_completion_hook (dirname)
Coverage:  0.000% (0/224)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3224-3398
  0.000% (0/224)
bash_dequote_text
Name: bash_dequote_text
Prototype: char * bash_dequote_text (text)
Coverage:  0.000% (0/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 4327-4337
  0.000% (0/5)
bash_dequote_filename
Name: bash_dequote_filename
Prototype: static char * bash_dequote_filename (text, quote_char)
Coverage:  0.000% (0/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3873-3917
  0.000% (0/32)
bash_delete_last_history
Name: bash_delete_last_history
Prototype: int bash_delete_last_history ()
Coverage:  61.538% (8/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 368-394
 61.538% (8/13)
bash_delete_history_range
Name: bash_delete_history_range
Prototype: int bash_delete_history_range (first, last)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 353-366
 83.333% (5/6)
bash_delete_histent
Name: bash_delete_histent
Prototype: int bash_delete_histent (i)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 339-351
 75.000% (3/4)
bash_default_completion
Name: bash_default_completion
Prototype: char ** bash_default_completion (text, start, end, qc, compflags)
Coverage:  0.000% (0/127)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1633-1749
  0.000% (0/127)
bash_dabbrev_expand
Name: bash_dabbrev_expand
Prototype: static int bash_dabbrev_expand (count, key)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3509-3546
  0.000% (0/4)
bash_complete_variable_internal
Name: bash_complete_variable_internal
Prototype: static int bash_complete_variable_internal (what_to_do)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3668-3673
  0.000% (0/1)
bash_complete_variable
Name: bash_complete_variable
Prototype: static int bash_complete_variable (ignore, ignore2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3633-3638
  0.000% (0/1)
bash_complete_username_internal
Name: bash_complete_username_internal
Prototype: static int bash_complete_username_internal (what_to_do)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3563-3568
  0.000% (0/1)
bash_complete_username
Name: bash_complete_username
Prototype: static int bash_complete_username (ignore, ignore2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3549-3554
  0.000% (0/1)
bash_complete_hostname_internal
Name: bash_complete_hostname_internal
Prototype: static int bash_complete_hostname_internal (what_to_do)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3661-3666
  0.000% (0/1)
bash_complete_hostname
Name: bash_complete_hostname
Prototype: static int bash_complete_hostname (ignore, ignore2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3619-3624
  0.000% (0/1)
bash_complete_filename_internal
Name: bash_complete_filename_internal
Prototype: static int bash_complete_filename_internal (what_to_do)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3584-3617
  0.000% (0/1)
bash_complete_filename
Name: bash_complete_filename
Prototype: static int bash_complete_filename (ignore, ignore2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3570-3575
  0.000% (0/1)
bash_complete_command_internal
Name: bash_complete_command_internal
Prototype: static int bash_complete_command_internal (what_to_do)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3675-3680
  0.000% (0/1)
bash_complete_command
Name: bash_complete_command
Prototype: static int bash_complete_command (ignore, ignore2)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3647-3652
  0.000% (0/1)
bash_command_name_stat_hook
Name: bash_command_name_stat_hook
Prototype: static int bash_command_name_stat_hook (name)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1751-1772
  0.000% (0/7)
bash_clear_history
Name: bash_clear_history
Prototype: void bash_clear_history ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 330-336
100.000% (1/1)
bash_brace_completion
Name: bash_brace_completion
Prototype: int bash_brace_completion (count, ignore)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bracecomp.c
Lines: 189-220
  0.000% (0/1)
bash_backward_shellword
Name: bash_backward_shellword
Prototype: static int bash_backward_shellword (count, key)
Coverage:  0.000% (0/70)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1161-1215
  0.000% (0/70)
bash_backward_kill_shellword
Name: bash_backward_kill_shellword
Prototype: static int bash_backward_kill_shellword (count, key)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1239-1258
  0.000% (0/10)
bash_add_history
Name: bash_add_history
Prototype: void bash_add_history (line)
Coverage:  53.191% (25/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 812-890
 53.191% (25/47)
base_pathname
Name: base_pathname
Prototype: char * base_pathname (string)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 762-778
 66.667% (4/6)
b_fill_buffer
Name: b_fill_buffer
Prototype: static int b_fill_buffer (bp)
Coverage:  45.000% (9/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 487-527
 45.000% (9/20)
attempt_shell_completion
Name: attempt_shell_completion
Prototype: static char ** attempt_shell_completion (text, start, end)
Coverage:  0.000% (0/315)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1419-1631
  0.000% (0/315)
async_redirect_stdin
Name: async_redirect_stdin
Prototype: static void async_redirect_stdin ()
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 524-537
 42.857% (3/7)
assoc_to_word_list_internal
Name: assoc_to_word_list_internal
Prototype: static WORD_LIST * assoc_to_word_list_internal (h, t)
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 489-510
 92.308% (12/13)
assoc_to_word_list
Name: assoc_to_word_list
Prototype: WORD_LIST * assoc_to_word_list (h)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 512-517
100.000% (1/1)
assoc_to_string
Name: assoc_to_string
Prototype: char * assoc_to_string (h, sep, quoted)
Coverage:  57.692% (15/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 526-564
 57.692% (15/26)
assoc_to_assign
Name: assoc_to_assign
Prototype: char * assoc_to_assign (hash, quoted)
Coverage:  61.364% (54/88)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 419-487
 61.364% (54/88)
assoc_subrange
Name: assoc_subrange
Prototype: char * assoc_subrange (hash, start, nelem, starsub, quoted)
Coverage:  52.174% (12/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 260-300
 52.174% (12/23)
Page:<>1
Function: zwrite
...10
Function: rl_backward_char_search
...20
Function: extglob_skipname
21
Function: eval_arith_for_expr
22
Function: current_working_directory
23
Function: colon_builtin
2425
Function: assoc_replace
26
Function: all_shell_functions
27
Function: _rl_read_mbchar
28
Function: _rl_char_value

Generated by Squish Coco 4.1.2