OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
...8
Function: dispose_redirects
9
Function: expand_prompt
10
Function: find_in_path_element
11
Function: get_dirstack_index
1213
Function: initialize_job_control
14
Function: legal_identifier
15
Function: malloc_set_tracefn
16
Function: open_buffered_stream
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc
Functionâ–´Condition %
hangup_all_jobs
Name: hangup_all_jobs
Prototype: void hangup_all_jobs ()
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1465-1482
  0.000% (0/13)
hash_bucket
Name: hash_bucket
Prototype: int hash_bucket (string, table)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 153-161
  0.000% (0/1)
hash_builtin
Name: hash_builtin
Prototype: int hash_builtin (list)
Coverage:  49.398% (41/83)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/hash.def
Lines: 82-205
 49.398% (41/83)
hash_copy
Name: hash_copy
Prototype: HASH_TABLE * hash_copy (table, cpdata)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 108-126
 71.429% (5/7)
hash_create
Name: hash_create
Prototype: HASH_TABLE * hash_create (buckets)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 45-65
100.000% (7/7)
hash_dispose
Name: hash_dispose
Prototype: void hash_dispose (table)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 317-323
100.000% (1/1)
hash_flush
Name: hash_flush
Prototype: void hash_flush (table, free_data)
Coverage:  88.889% (16/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 283-314
 88.889% (16/18)
hash_insert
Name: hash_insert
Prototype: BUCKET_CONTENTS * hash_insert (string, table, flags)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 245-278
 77.778% (7/9)
hash_lookup
Name: hash_lookup
Prototype: static SHELL_VAR * hash_lookup (name, hashed_vars)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1904-1917
100.000% (4/4)
hash_pstats
Name: hash_pstats
Prototype: void hash_pstats (table, name)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 345-370
  0.000% (0/14)
hash_remove
Name: hash_remove
Prototype: BUCKET_CONTENTS * hash_remove (string, table, flags)
Coverage:  36.538% (19/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 211-241
 36.538% (19/52)
hash_search
Name: hash_search
Prototype: BUCKET_CONTENTS * hash_search (string, table, flags)
Coverage:  37.736% (20/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 165-206
 37.736% (20/53)
hash_size
Name: hash_size
Prototype: int hash_size (table)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 67-72
  0.000% (0/1)
hash_string
Name: hash_string
Prototype: unsigned int hash_string (s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 130-148
100.000% (4/4)
hash_walk
Name: hash_walk
Prototype: void hash_walk (table, func)
Coverage:  62.500% (10/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 325-342
 62.500% (10/16)
have_unwind_protects
Name: have_unwind_protects
Prototype: int have_unwind_protects ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 196-200
100.000% (1/1)
hc_erasedups
Name: hc_erasedups
Prototype: static void hc_erasedups (line)
Coverage:  0.000% (0/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 687-706
  0.000% (0/42)
help_builtin
Name: help_builtin
Prototype: int help_builtin (list)
Coverage:  2.273% (3/132)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 91-191
  2.273% (3/132)
here_document_to_fd
Name: here_document_to_fd
Prototype: static int here_document_to_fd (redirectee, ri)
Coverage:  42.857% (9/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 451-512
 42.857% (9/21)
hist_error
Name: hist_error
Prototype: static char * hist_error(char *s, int start, int current, int errtype)
Coverage:  38.462% (5/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 370-413
 38.462% (5/13)
hist_inittime
Name: hist_inittime
Prototype: static char * hist_inittime (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 251-267
100.000% (1/1)
hist_string_extract_single_quoted
Name: hist_string_extract_single_quoted
Prototype: static void hist_string_extract_single_quoted (char *string, int *sindex, int flags)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 315-327
 84.615% (11/13)
histfile_backup
Name: histfile_backup
Prototype: static int histfile_backup (const char *filename, const char *back)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 440-455
  0.000% (0/4)
histfile_restore
Name: histfile_restore
Prototype: static int histfile_restore (const char *backup, const char *orig)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 459-474
 50.000% (2/4)
histignore_item_func
Name: histignore_item_func
Prototype: static int histignore_item_func (ign)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 925-932
100.000% (4/4)
history_and_alias_expand_line
Name: history_and_alias_expand_line
Prototype: static int history_and_alias_expand_line (count, ignore)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2663-2695
  0.000% (0/7)
history_arg_extract
Name: history_arg_extract
Prototype: char * history_arg_extract (int first, int last, const char *string)
Coverage:  76.744% (33/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1342-1399
 76.744% (33/43)
history_backupfile
Name: history_backupfile
Prototype: static char * history_backupfile (const char *filename)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 180-206
  0.000% (0/4)
history_builtin
Name: history_builtin
Prototype: int history_builtin (list)
Coverage:  69.178% (101/146)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/history.def
Lines: 102-311
 69.178% (101/146)
history_completion_generator
Name: history_completion_generator
Prototype: static char * history_completion_generator (hint_text, state)
Coverage:  0.000% (0/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3450-3477
  0.000% (0/55)
history_delimiting_chars
Name: history_delimiting_chars
Prototype: char * history_delimiting_chars (line)
Coverage:  40.506% (32/79)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 5449-5534
 40.506% (32/79)
history_do_write
Name: history_do_write
Prototype: static int history_do_write (const char *filename, int nelements, int overwrite)
Coverage:  41.758% (38/91)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 632-774
 41.758% (38/91)
history_expand
Name: history_expand
Prototype: int history_expand (char *hstring, char **output)
Coverage:  61.111% (154/252)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 897-1229
 61.111% (154/252)
history_expand_internal
Name: history_expand_internal
Prototype: static int history_expand_internal (char *string, int start, int qc, int *end_index_ptr, char **ret_string, char *current_line)
Coverage:  51.531% (101/196)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 520-857
 51.531% (101/196)
history_expand_line
Name: history_expand_line
Prototype: static int history_expand_line (count, ignore)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2618-2636
  0.000% (0/4)
history_expand_line_internal
Name: history_expand_line_internal
Prototype: static char * history_expand_line_internal (line)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2508-2521
  0.000% (0/1)
history_expansion_p
Name: history_expansion_p
Prototype: static int history_expansion_p (line)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 512-522
100.000% (8/8)
history_filename
Name: history_filename
Prototype: static char * history_filename (const char *filename)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 145-178
 80.000% (8/10)
history_find_word
Name: history_find_word
Prototype: static char * history_find_word (char *line, int ind)
Coverage:  40.000% (6/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1640-1660
 40.000% (6/15)
history_get
Name: history_get
Prototype: HIST_ENTRY * history_get (int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 208-217
100.000% (1/1)
history_get_history_state
Name: history_get_history_state
Prototype: HISTORY_STATE * history_get_history_state (void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 99-114
  0.000% (0/4)
history_get_time
Name: history_get_time
Prototype: time_t history_get_time (HIST_ENTRY *hist)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 233-249
  0.000% (0/12)
history_is_stifled
Name: history_is_stifled
Prototype: int history_is_stifled (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 587-591
  0.000% (0/1)
history_list
Name: history_list
Prototype: HIST_ENTRY ** history_list (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 172-176
100.000% (1/1)
history_number
Name: history_number
Prototype: int history_number ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 902-907
  0.000% (0/1)
history_search
Name: history_search
Prototype: int history_search (const char *string, int direction)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histsearch.c
Lines: 242-246
100.000% (1/1)
history_search_internal
Name: history_search_internal
Prototype: static int history_search_internal (const char *string, int direction, int flags)
Coverage:  21.333% (48/225)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histsearch.c
Lines: 66-196
 21.333% (48/225)
history_search_pos
Name: history_search_pos
Prototype: int history_search_pos (const char *string, int dir, int pos)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histsearch.c
Lines: 258-273
  0.000% (0/4)
history_search_prefix
Name: history_search_prefix
Prototype: int history_search_prefix (const char *string, int direction)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histsearch.c
Lines: 249-253
100.000% (1/1)
history_set_history_state
Name: history_set_history_state
Prototype: void history_set_history_state (HISTORY_STATE *state)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 117-126
  0.000% (0/4)
history_set_pos
Name: history_set_pos
Prototype: int history_set_pos (int pos)
Coverage:  50.000% (4/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 160-167
 50.000% (4/8)
history_should_ignore
Name: history_should_ignore
Prototype: static int history_should_ignore (line)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 982-1009
100.000% (17/17)
history_substring
Name: history_substring
Prototype: static char * history_substring (const char *string, int start, int end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1551-1562
100.000% (1/1)
history_tempfile
Name: history_tempfile
Prototype: static char * history_tempfile (const char *filename)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 208-245
 50.000% (2/4)
history_tokenize
Name: history_tokenize
Prototype: char ** history_tokenize (const char *string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1621-1625
100.000% (1/1)
history_tokenize_internal
Name: history_tokenize_internal
Prototype: static char ** history_tokenize_internal (const char *string, int wind, int *indp)
Coverage:  60.000% (27/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1568-1617
 60.000% (27/45)
history_tokenize_word
Name: history_tokenize_word
Prototype: static int history_tokenize_word (const char *string, int ind)
Coverage:  42.177% (62/147)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1401-1549
 42.177% (62/147)
history_total_bytes
Name: history_total_bytes
Prototype: int history_total_bytes (void)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 139-148
  0.000% (0/6)
history_truncate_file
Name: history_truncate_file
Prototype: int history_truncate_file (const char *fname, int lines)
Coverage:  45.161% (42/93)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 479-627
 45.161% (42/93)
histtime
Name: histtime
Prototype: static char * histtime (hlist, histtimefmt)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/history.def
Lines: 317-336
  0.000% (0/14)
hostname_completion_function
Name: hostname_completion_function
Prototype: static char * hostname_completion_function (text, state)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2362-2400
  0.000% (0/15)
hostnames_matching
Name: hostnames_matching
Prototype: static char ** hostnames_matching (text)
Coverage:  0.000% (0/71)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 829-873
  0.000% (0/71)
ibuffer_space
Name: ibuffer_space
Prototype: static int ibuffer_space (void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/input.c
Lines: 145-152
  0.000% (0/4)
ifs_firstchar
Name: ifs_firstchar
Prototype: char * ifs_firstchar (lenp)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2501-2531
 80.000% (8/10)
ignore_glob_matches
Name: ignore_glob_matches
Prototype: void ignore_glob_matches (names)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 547-555
 50.000% (2/4)
ignore_globbed_names
Name: ignore_globbed_names
Prototype: static void ignore_globbed_names (names, name_func)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 510-545
100.000% (16/16)
ignore_signal
Name: ignore_signal
Prototype: void ignore_signal (sig)
Coverage:  54.839% (17/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 826-853
 54.839% (17/31)
ignore_tty_job_signals
Name: ignore_tty_job_signals
Prototype: void ignore_tty_job_signals ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2144-2150
100.000% (1/1)
importable_function_name
Name: importable_function_name
Prototype: int importable_function_name (string, len)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 311-323
  0.000% (0/12)
indent
Name: indent
Prototype: static void indent (from, to)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 3127-3144
  0.000% (0/7)
indent
Name: indent
Prototype: static void indent (amount)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1443-1455
100.000% (10/10)
indirection_level_string
Name: indirection_level_string
Prototype: char * indirection_level_string ()
Coverage:  53.191% (25/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 419-481
 53.191% (25/47)
init_bash_argv
Name: init_bash_argv
Prototype: void init_bash_argv ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5099-5107
100.000% (4/4)
init_conv_flag
Name: init_conv_flag
Prototype: static void init_conv_flag (p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1221-1229
100.000% (1/1)
init_data
Name: init_data
Prototype: static void init_data (p, string, length, format, mode)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1231-1244
 66.667% (2/3)
init_dynamic_array_var
Name: init_dynamic_array_var
Prototype: static SHELL_VAR * init_dynamic_array_var (name, getfunc, setfunc, attrs)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1207-1223
 71.429% (5/7)
init_dynamic_assoc_var
Name: init_dynamic_assoc_var
Prototype: static SHELL_VAR * init_dynamic_assoc_var (name, getfunc, setfunc, attrs)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1225-1241
 57.143% (4/7)
init_fromfs
Name: init_fromfs
Prototype: static void init_fromfs ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/fnxform.c
Lines: 88-95
  0.000% (0/1)
init_funcname_var
Name: init_funcname_var
Prototype: static SHELL_VAR * init_funcname_var ()
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1820-1835
 50.000% (2/4)
init_interactive
Name: init_interactive
Prototype: static void init_interactive ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1766-1775
100.000% (1/1)
init_interactive_script
Name: init_interactive_script
Prototype: static void init_interactive_script ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1793-1801
100.000% (1/1)
init_itemlist_from_varlist
Name: init_itemlist_from_varlist
Prototype: static void init_itemlist_from_varlist (itp, svfunc)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 395-417
  0.000% (0/10)
init_job_stats
Name: init_job_stats
Prototype: void init_job_stats ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 362-366
100.000% (1/1)
init_line_structures
Name: init_line_structures
Prototype: static void init_line_structures (int minsize)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/display.c
Lines: 601-647
  0.000% (0/19)
init_lvalue
Name: init_lvalue
Prototype: static void init_lvalue (lv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 1086-1093
100.000% (1/1)
init_mail_dates
Name: init_mail_dates
Prototype: void init_mail_dates ()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 249-254
 75.000% (3/4)
init_mail_file
Name: init_mail_file
Prototype: static void init_mail_file (i)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 146-153
 66.667% (2/3)
init_noninteractive
Name: init_noninteractive
Prototype: static void init_noninteractive ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1777-1791
100.000% (1/1)
init_seconds_var
Name: init_seconds_var
Prototype: static SHELL_VAR * init_seconds_var ()
Coverage:  28.571% (2/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1279-1292
 28.571% (2/7)
init_tofs
Name: init_tofs
Prototype: static void init_tofs ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/fnxform.c
Lines: 79-86
  0.000% (0/1)
init_unix_command_map
Name: init_unix_command_map
Prototype: static void init_unix_command_map ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 4187-4191
  0.000% (0/1)
init_yy_io
Name: init_yy_io
Prototype: void init_yy_io (get, unget, type, name, location)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1377-1397
100.000% (6/6)
initialize_aliases
Name: initialize_aliases
Prototype: void initialize_aliases ()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 71-76
 75.000% (3/4)
initialize_bash_input
Name: initialize_bash_input
Prototype: void initialize_bash_input ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1363-1373
100.000% (4/4)
initialize_bashopts
Name: initialize_bashopts
Prototype: void initialize_bashopts (no_bashopts)
Coverage:  25.000% (4/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def
Lines: 850-874
 25.000% (4/16)
initialize_dynamic_variables
Name: initialize_dynamic_variables
Prototype: static void initialize_dynamic_variables ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1837-1892
100.000% (1/1)
initialize_flags
Name: initialize_flags
Prototype: void initialize_flags ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/flags.c
Lines: 383-393
100.000% (4/4)
initialize_group_array
Name: initialize_group_array
Prototype: static void initialize_group_array ()
Coverage:  54.839% (17/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 1165-1215
 54.839% (17/31)
initialize_hostname_list
Name: initialize_hostname_list
Prototype: static void initialize_hostname_list ()
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 705-720
  0.000% (0/10)
initialize_itemlist
Name: initialize_itemlist
Prototype: void initialize_itemlist (itp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplete.c
Lines: 228-235
  0.000% (0/1)
Page:<>1
Function: _entry_flags
...8
Function: dispose_redirects
9
Function: expand_prompt
10
Function: find_in_path_element
11
Function: get_dirstack_index
1213
Function: initialize_job_control
14
Function: legal_identifier
15
Function: malloc_set_tracefn
16
Function: open_buffered_stream
...20
Function: rl_do_lowercase_version
...28
Function: xrealloc

Generated by Squish Coco 4.1.2