OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
...6
Function: check_bash_input
7
Function: coproc_wclose
8
Function: dispose_redirects
9
Function: expand_prompt
1011
Function: get_dirstack_index
12
Function: hangup_all_jobs
13
Function: initialize_job_control
14
Function: legal_identifier
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc
Functionâ–´Condition %
find_in_path_element
Name: find_in_path_element
Prototype: static char * find_in_path_element (name, path, flags, name_len, dotinfop)
Coverage:  37.037% (20/54)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 517-584
 37.037% (20/54)
find_index_in_alist
Name: find_index_in_alist
Prototype: int find_index_in_alist (string, alist, flags)
Coverage:  0.000% (0/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 93-116
  0.000% (0/45)
find_job
Name: find_job
Prototype: static int find_job (pid, alive_only, procp)
Coverage:  82.353% (28/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1559-1597
 82.353% (28/34)
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_last_proc
Name: find_last_proc
Prototype: static PROCESS * find_last_proc (job, block)
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2332-2351
 58.333% (7/12)
find_location_entry
Name: find_location_entry
Prototype: static ma_table_t * find_location_entry (file, line)
Coverage:  26.829% (11/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 321-335
 26.829% (11/41)
find_mail_file
Name: find_mail_file
Prototype: static int find_mail_file (file)
Coverage:  5.263% (2/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 114-125
  5.263% (2/38)
find_matching_open
Name: find_matching_open
Prototype: static int find_matching_open (char *string, int from, int closer)
Coverage:  0.000% (0/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/parens.c
Lines: 147-180
  0.000% (0/41)
find_nameref_at_context
Name: find_nameref_at_context
Prototype: static SHELL_VAR * find_nameref_at_context (v, vc)
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2089-2114
 88.235% (15/17)
find_or_make_array_variable
Name: find_or_make_array_variable
Prototype: SHELL_VAR * find_or_make_array_variable (name, flags)
Coverage:  82.609% (38/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 358-405
 82.609% (38/46)
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_pipeline
Name: find_pipeline
Prototype: static PROCESS * find_pipeline (pid, alive_only, jobp)
Coverage:  70.732% (29/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1494-1538
 70.732% (29/41)
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_reserved_word
Name: find_reserved_word
Prototype: int find_reserved_word (tokstr)
Coverage:  21.053% (8/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 5385-5394
 21.053% (8/38)
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_shopt
Name: find_shopt
Prototype: static int find_shopt (name)
Coverage:  21.053% (8/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 387-397
 21.053% (8/38)
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_special_var
Name: find_special_var
Prototype: static inline int find_special_var (name)
Coverage:  30.233% (13/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5287-5306
 30.233% (13/43)
find_string_in_alist
Name: find_string_in_alist
Prototype: int find_string_in_alist (string, alist, flags)
Coverage:  15.556% (7/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 50-72
 15.556% (7/45)
find_string_var
Name: find_string_var
Prototype: static int find_string_var (const char *name)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 1885-1894
 66.667% (4/6)
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_in_path
Name: find_user_command_in_path
Prototype: static char * find_user_command_in_path (name, path_list, flags)
Coverage:  50.000% (21/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 598-669
 50.000% (21/42)
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_for_assignment
Name: find_variable_for_assignment
Prototype: SHELL_VAR * find_variable_for_assignment (name)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2340-2355
  0.000% (0/13)
find_variable_internal
Name: find_variable_internal
Prototype: SHELL_VAR * find_variable_internal (name, flags)
Coverage:  59.375% (19/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1942-1988
 59.375% (19/32)
find_variable_last_nameref
Name: find_variable_last_nameref
Prototype: SHELL_VAR * find_variable_last_nameref (name, vflags)
Coverage:  90.476% (19/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2033-2060
 90.476% (19/21)
find_variable_last_nameref_context
Name: find_variable_last_nameref_context
Prototype: static SHELL_VAR * find_variable_last_nameref_context (v, vc, nvcp)
Coverage:  76.923% (10/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2152-2174
 76.923% (10/13)
find_variable_nameref
Name: find_variable_nameref
Prototype: SHELL_VAR * find_variable_nameref (v)
Coverage:  80.645% (25/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1992-2030
 80.645% (25/31)
find_variable_nameref_context
Name: find_variable_nameref_context
Prototype: static SHELL_VAR * find_variable_nameref_context (v, vc, nvcp)
Coverage:  93.750% (15/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2121-2145
 93.750% (15/16)
find_variable_nameref_for_assignment
Name: find_variable_nameref_for_assignment
Prototype: SHELL_VAR * find_variable_nameref_for_assignment (name, flags)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2202-2226
  0.000% (0/16)
find_variable_nameref_for_create
Name: find_variable_nameref_for_create
Prototype: SHELL_VAR * find_variable_nameref_for_create (name, flags)
Coverage:  94.444% (17/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2176-2200
 94.444% (17/18)
find_variable_no_invisible
Name: find_variable_no_invisible
Prototype: SHELL_VAR * find_variable_no_invisible (name)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2321-2336
  0.000% (0/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)
find_variable_tempenv
Name: find_variable_tempenv
Prototype: SHELL_VAR * find_variable_tempenv (name)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2229-2239
 66.667% (4/6)
findbrk
Name: findbrk
Prototype: static size_t findbrk ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/xmalloc.c
Lines: 76-81
  0.000% (0/4)
finddirs
Name: finddirs
Prototype: static struct globval * finddirs (pat, sdir, flags, ep, np)
Coverage:  56.098% (23/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 510-570
 56.098% (23/41)
first_pending_trap
Name: first_pending_trap
Prototype: int first_pending_trap ()
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 478-487
  0.000% (0/6)
fix_assignment_words
Name: fix_assignment_words
Prototype: static void fix_assignment_words (words)
Coverage:  63.704% (86/135)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 3990-4069
 63.704% (86/135)
flatten
Name: flatten
Prototype: static void flatten (var_hash_table, func, vlist, flags)
Coverage:  88.000% (22/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3980-4006
 88.000% (22/25)
floating
Name: floating
Prototype: static void floating(p, d)
Coverage:  0.000% (0/205)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 987-1055
  0.000% (0/205)
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)
fmtulong
Name: fmtulong
Prototype: char * fmtulong (ui, base, buf, len, flags)
Coverage:  46.341% (38/82)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/fmtulong.c
Lines: 83-191
 46.341% (38/82)
fnprint
Name: fnprint
Prototype: static int fnprint (const char *to_print, int prefix_bytes, const char *real_pathname)
Coverage:  0.000% (0/73)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 791-913
  0.000% (0/73)
fnwidth
Name: fnwidth
Prototype: static int fnwidth (const char *string)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 739-787
  0.000% (0/21)
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)
fnx_tofs
Name: fnx_tofs
Prototype: char * fnx_tofs (string, len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/fnxform.c
Lines: 97-139
  0.000% (0/1)
force_execute_file
Name: force_execute_file
Prototype: int force_execute_file (fname, force_noninteractive)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalfile.c
Lines: 335-350
  0.000% (0/4)
fprint_malloc_stats
Name: fprint_malloc_stats
Prototype: void fprint_malloc_stats (s, fp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/stats.c
Lines: 129-135
  0.000% (0/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_buffered_stream
Name: free_buffered_stream
Prototype: void free_buffered_stream (bp)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 423-437
 57.143% (4/7)
free_history_entry
Name: free_history_entry
Prototype: histdata_t free_history_entry (HIST_ENTRY *hist)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 344-356
 60.000% (6/10)
free_lvalue
Name: free_lvalue
Prototype: static void free_lvalue (lv)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 1105-1110
  0.000% (0/1)
free_mail_files
Name: free_mail_files
Prototype: void free_mail_files ()
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 234-247
  0.000% (0/7)
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_string_list
Name: free_string_list
Prototype: static void free_string_list ()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1917-1934
 80.000% (8/10)
free_trap_command
Name: free_trap_command
Prototype: static void free_trap_command (sig)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 721-730
 75.000% (9/12)
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_trap_strings
Name: free_trap_strings
Prototype: void free_trap_strings ()
Coverage:  92.308% (12/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1153-1172
 92.308% (12/13)
free_undo_list
Name: free_undo_list
Prototype: void free_undo_list (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/compat.c
Lines: 48-52
  0.000% (0/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)
fsleep
Name: fsleep
Prototype: int fsleep(sec, usec)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/ufuncs.c
Lines: 96-139
  0.000% (0/17)
full_pathname
Name: full_pathname
Prototype: char * full_pathname (file)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 784-799
 50.000% (3/6)
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)
gen_action_completions
Name: gen_action_completions
Prototype: static STRINGLIST * gen_action_completions (cs, text)
Coverage:  0.000% (0/134)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 824-881
  0.000% (0/134)
gen_command_matches
Name: gen_command_matches
Prototype: static STRINGLIST * gen_command_matches (cs, cmd, text, line, ind, lwords, nw, cw)
Coverage:  0.000% (0/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 1207-1291
  0.000% (0/56)
gen_completion_matches
Name: gen_completion_matches
Prototype: static char ** gen_completion_matches (char *text, int start, int end, rl_compentry_func_t *our_func, int found_quote, int quote_char)
Coverage:  0.000% (0/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 1196-1236
  0.000% (0/21)
gen_compspec_completions
Name: gen_compspec_completions
Prototype: STRINGLIST * gen_compspec_completions (cs, cmd, word, start, end, foundp)
Coverage:  0.000% (0/118)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 1312-1519
  0.000% (0/118)
gen_globpat_matches
Name: gen_globpat_matches
Prototype: static STRINGLIST * gen_globpat_matches (cs, text)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 888-902
  0.000% (0/7)
gen_matches_from_itemlist
Name: gen_matches_from_itemlist
Prototype: static STRINGLIST * gen_matches_from_itemlist (itp, text)
Coverage:  0.000% (0/82)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 690-724
  0.000% (0/82)
gen_progcomp_completions
Name: gen_progcomp_completions
Prototype: static STRINGLIST * gen_progcomp_completions (ocmd, cmd, word, start, end, foundp, retryp, lastcs)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 1555-1612
  0.000% (0/19)
gen_shell_function_matches
Name: gen_shell_function_matches
Prototype: static STRINGLIST * gen_shell_function_matches (cs, cmd, text, line, ind, lwords, nw, cw, foundp)
Coverage:  0.000% (0/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 1102-1196
  0.000% (0/33)
gen_wordlist_matches
Name: gen_wordlist_matches
Prototype: static STRINGLIST * gen_wordlist_matches (cs, text)
Coverage:  0.000% (0/76)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 906-949
  0.000% (0/76)
get_alias_value
Name: get_alias_value
Prototype: char * get_alias_value (name)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 94-105
  0.000% (0/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_all_original_signals
Name: get_all_original_signals
Prototype: void get_all_original_signals ()
Coverage:  69.231% (9/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 761-768
 69.231% (9/13)
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_bash_argv0
Name: get_bash_argv0
Prototype: static SHELL_VAR * get_bash_argv0 (var)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1500-1510
  0.000% (0/4)
get_bash_command
Name: get_bash_command
Prototype: static SHELL_VAR * get_bash_command (var)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1538-1554
 50.000% (4/8)
get_bash_name
Name: get_bash_name
Prototype: static char * get_bash_name ()
Coverage:  44.444% (16/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 711-782
 44.444% (16/36)
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_clk_tck
Name: get_clk_tck
Prototype: long get_clk_tck ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/clktck.c
Lines: 46-61
  0.000% (0/4)
get_comp_wordbreaks
Name: get_comp_wordbreaks
Prototype: static SHELL_VAR * get_comp_wordbreaks (var)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1572-1584
  0.000% (0/9)
get_current_flags
Name: get_current_flags
Prototype: char * get_current_flags ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/flags.c
Lines: 320-331
  0.000% (0/4)
get_current_options
Name: get_current_options
Prototype: char * get_current_options ()
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 322-338
  0.000% (0/9)
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_current_user_info
Name: get_current_user_info
Prototype: void get_current_user_info ()
Coverage:  58.333% (7/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1803-1835
 58.333% (7/12)
get_directory_stack
Name: get_directory_stack
Prototype: WORD_LIST * get_directory_stack (flags)
Coverage:  61.111% (11/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/pushd.def
Lines: 660-697
 61.111% (11/18)
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)
get_dirstack_from_string
Name: get_dirstack_from_string
Prototype: char * get_dirstack_from_string (string)
Coverage:  72.000% (18/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/pushd.def
Lines: 605-629
 72.000% (18/25)
Page:<>1
Function: _entry_flags
...6
Function: check_bash_input
7
Function: coproc_wclose
8
Function: dispose_redirects
9
Function: expand_prompt
1011
Function: get_dirstack_index
12
Function: hangup_all_jobs
13
Function: initialize_job_control
14
Function: legal_identifier
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc

Generated by Squish Coco 4.1.2