OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
2
Function: _rl_is_mbchar_matched
3
Function: _rl_vi_save_insert
45
Function: bash_possible_filename_completions
6
Function: check_bash_input
7
Function: coproc_wclose
8
Function: dispose_redirects
...10
Function: find_in_path_element
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc
Functionâ–´Condition %
array_to_string
Name: array_to_string
Prototype: char * array_to_string (a, sep, quoted)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 992-1003
 42.857% (3/7)
array_to_string_internal
Name: array_to_string_internal
Prototype: static char * array_to_string_internal (start, end, sep, quoted)
Coverage:  76.667% (23/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 897-936
 76.667% (23/30)
array_to_word_list
Name: array_to_word_list
Prototype: WORD_LIST * array_to_word_list(a)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 814-827
 88.889% (8/9)
array_transform
Name: array_transform
Prototype: static char * array_transform (xc, var, varname, quoted)
Coverage:  50.000% (12/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7498-7534
 50.000% (12/24)
array_unshift_element
Name: array_unshift_element
Prototype: ARRAY_ELEMENT * array_unshift_element(a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 299-304
  0.000% (0/1)
array_value
Name: array_value
Prototype: char * array_value (s, quoted, flags, rtype, indp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 1182-1189
100.000% (1/1)
array_value_internal
Name: array_value_internal
Prototype: static char * array_value_internal (s, quoted, flags, rtype, indp)
Coverage:  77.119% (91/118)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 1056-1178
 77.119% (91/118)
array_var_assignment
Name: array_var_assignment
Prototype: static char * array_var_assignment (v, itype, quoted)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7354-7384
 83.333% (10/12)
array_variable_name
Name: array_variable_name
Prototype: char * array_variable_name (s, flags, subp, lenp)
Coverage:  59.259% (16/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 971-1012
 59.259% (16/27)
array_variable_part
Name: array_variable_part
Prototype: SHELL_VAR * array_variable_part (s, flags, subp, lenp)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 1017-1034
 50.000% (2/4)
array_walk
Name: array_walk
Prototype: void array_walk(a, func, udata)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 180-193
  0.000% (0/11)
asciicode
Name: asciicode
Prototype: static intmax_t asciicode ()
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 1242-1265
 60.000% (3/5)
asprintf
Name: asprintf
Prototype: int asprintf(char **stringp, const char * format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1773-1793
  0.000% (0/1)
assign_aliasvar
Name: assign_aliasvar
Prototype: static SHELL_VAR * assign_aliasvar (self, value, ind, key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1772-1781
100.000% (1/1)
assign_array_element
Name: assign_array_element
Prototype: SHELL_VAR * assign_array_element (name, value, flags)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 278-304
 84.615% (11/13)
assign_array_element_internal
Name: assign_array_element_internal
Prototype: static SHELL_VAR * assign_array_element_internal (entry, name, vname, sub, sublen, value, flags)
Coverage:  75.862% (22/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 306-350
 75.862% (22/29)
assign_array_from_string
Name: assign_array_from_string
Prototype: SHELL_VAR * assign_array_from_string (name, value, flags)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 409-426
100.000% (7/7)
assign_array_var_from_string
Name: assign_array_var_from_string
Prototype: SHELL_VAR * assign_array_var_from_string (var, value, flags)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 665-686
 70.000% (7/10)
assign_array_var_from_word_list
Name: assign_array_var_from_word_list
Prototype: SHELL_VAR * assign_array_var_from_word_list (var, list, flags)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 430-449
 83.333% (5/6)
assign_bash_argv0
Name: assign_bash_argv0
Prototype: static SHELL_VAR * assign_bash_argv0 (var, value, unused, key)
Coverage:  53.333% (8/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1514-1536
 53.333% (8/15)
assign_comp_wordbreaks
Name: assign_comp_wordbreaks
Prototype: static SHELL_VAR * assign_comp_wordbreaks (self, value, unused, key)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1588-1601
  0.000% (0/6)
assign_compound_array_list
Name: assign_compound_array_list
Prototype: void assign_compound_array_list (var, nlist, flags)
Coverage:  72.222% (78/108)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 507-661
 72.222% (78/108)
assign_dirstack
Name: assign_dirstack
Prototype: static SHELL_VAR * assign_dirstack (self, value, ind, key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1605-1614
100.000% (1/1)
assign_hashcmd
Name: assign_hashcmd
Prototype: static SHELL_VAR * assign_hashcmd (self, value, ind, key)
Coverage:  10.000% (2/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1696-1727
 10.000% (2/20)
assign_in_env
Name: assign_in_env
Prototype: int assign_in_env (word, flags)
Coverage:  86.885% (53/61)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3348-3452
 86.885% (53/61)
assign_lineno
Name: assign_lineno
Prototype: static SHELL_VAR * assign_lineno (var, value, unused, key)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1393-1406
  0.000% (0/8)
assign_random
Name: assign_random
Prototype: static SHELL_VAR * assign_random (self, value, unused, key)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1343-1354
 50.000% (2/4)
assign_seconds
Name: assign_seconds
Prototype: static SHELL_VAR * assign_seconds (self, value, unused, key)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1249-1260
  0.000% (0/4)
assign_subshell
Name: assign_subshell
Prototype: static SHELL_VAR * assign_subshell (var, value, unused, key)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1423-1436
  0.000% (0/8)
assignment
Name: assignment
Prototype: int assignment (string, flags)
Coverage:  97.561% (40/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 355-405
 97.561% (40/41)
assoc_dequote
Name: assoc_dequote
Prototype: HASH_TABLE * assoc_dequote (h)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 191-211
  0.000% (0/14)
assoc_dequote_escapes
Name: assoc_dequote_escapes
Prototype: HASH_TABLE * assoc_dequote_escapes (h)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 213-233
  0.000% (0/14)
assoc_dispose
Name: assoc_dispose
Prototype: void assoc_dispose (hash)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 51-60
 75.000% (3/4)
assoc_flush
Name: assoc_flush
Prototype: void assoc_flush (hash)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 62-67
100.000% (1/1)
assoc_insert
Name: assoc_insert
Prototype: int assoc_insert (hash, key, value)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 69-88
 75.000% (9/12)
assoc_keys_to_word_list
Name: assoc_keys_to_word_list
Prototype: WORD_LIST * assoc_keys_to_word_list (h)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 519-524
100.000% (1/1)
assoc_modcase
Name: assoc_modcase
Prototype: char * assoc_modcase (h, pat, modop, mflags)
Coverage:  69.697% (23/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 360-417
 69.697% (23/33)
assoc_patsub
Name: assoc_patsub
Prototype: char * assoc_patsub (h, pat, rep, mflags)
Coverage:  69.697% (23/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 302-358
 69.697% (23/33)
assoc_quote
Name: assoc_quote
Prototype: HASH_TABLE * assoc_quote (h)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 145-165
 71.429% (10/14)
assoc_quote_escapes
Name: assoc_quote_escapes
Prototype: HASH_TABLE * assoc_quote_escapes (h)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 169-189
 71.429% (10/14)
assoc_reference
Name: assoc_reference
Prototype: char * assoc_reference (hash, string)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 129-141
 50.000% (2/4)
assoc_remove
Name: assoc_remove
Prototype: void assoc_remove (hash, string)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 113-127
 75.000% (3/4)
assoc_remove_quoted_nulls
Name: assoc_remove_quoted_nulls
Prototype: HASH_TABLE * assoc_remove_quoted_nulls (h)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 235-254
 72.727% (8/11)
assoc_replace
Name: assoc_replace
Prototype: void * assoc_replace (hash, key, value)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 91-111
  0.000% (0/9)
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)
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_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_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_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)
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)
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)
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)
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)
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)
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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)
Page:<>1
Function: _entry_flags
2
Function: _rl_is_mbchar_matched
3
Function: _rl_vi_save_insert
45
Function: bash_possible_filename_completions
6
Function: check_bash_input
7
Function: coproc_wclose
8
Function: dispose_redirects
...10
Function: find_in_path_element
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc

Generated by Squish Coco 4.1.2