OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: zwrite
...10
Function: rl_backward_char_search
...12
Function: print_portable_hash_info
13
Function: parse_shellopts
14
Function: mbskipname
15
Function: make_array_variable_value
1617
Function: history_list
18
Function: get_subshell
19
Function: fix_assignment_words
20
Function: extglob_skipname
...28
Function: _rl_char_value
Functionâ–ľCondition %
ipow
Name: ipow
Prototype: static intmax_t ipow (base, exp)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 916-931
100.000% (7/7)
invalidate_cached_quoted_dollar_at
Name: invalidate_cached_quoted_dollar_at
Prototype: void invalidate_cached_quoted_dollar_at ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 9503-9508
100.000% (1/1)
invalid_completion
Name: invalid_completion
Prototype: static int invalid_completion (text, ind)
Coverage:  0.000% (0/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 1391-1415
  0.000% (0/33)
inttostr
Name: inttostr
Prototype: char * inttostr (i, buf, len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/itos.c
Lines: 32-39
100.000% (1/1)
internal_wstrmatch
Name: internal_wstrmatch
Prototype: int internal_wstrmatch (pattern, string, flags)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 34-49
 50.000% (3/6)
internal_warning
Name: internal_warning
Prototype: void internal_warning (const char *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 252-272
100.000% (1/1)
internal_valloc
Name: internal_valloc
Prototype: static void * internal_valloc (size, file, line, flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1192-1199
  0.000% (0/1)
internal_strmatch
Name: internal_strmatch
Prototype: int internal_strmatch (pattern, string, flags)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 34-49
 50.000% (3/6)
internal_realloc
Name: internal_realloc
Prototype: static void * internal_realloc (mem, n, file, line, flags)
Coverage:  57.377% (35/61)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 983-1102
 57.377% (35/61)
internal_memalign
Name: internal_memalign
Prototype: static void * internal_memalign (alignment, size, file, line, flags)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1104-1136
  0.000% (0/7)
internal_malloc
Name: internal_malloc
Prototype: static void * internal_malloc (n, file, line, flags)
Coverage:  73.494% (61/83)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 748-853
 73.494% (61/83)
internal_inform
Name: internal_inform
Prototype: void internal_inform (const char *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 274-295
100.000% (1/1)
internal_glob_wpattern_p
Name: internal_glob_wpattern_p
Prototype: static int internal_glob_wpattern_p (pattern)
Coverage:  84.000% (21/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob_loop.c
Lines: 23-62
 84.000% (21/25)
internal_glob_pattern_p
Name: internal_glob_pattern_p
Prototype: static int internal_glob_pattern_p (pattern)
Coverage:  76.000% (19/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob_loop.c
Lines: 23-62
 76.000% (19/25)
internal_getopt
Name: internal_getopt
Prototype: int internal_getopt(list, opts)
Coverage:  52.308% (68/130)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/bashgetopt.c
Lines: 49-170
 52.308% (68/130)
internal_free
Name: internal_free
Prototype: static void internal_free (mem, file, line, flags)
Coverage:  69.474% (66/95)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 855-981
 69.474% (66/95)
internal_error
Name: internal_error
Prototype: void internal_error (const char *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 231-250
100.000% (1/1)
internal_cfree
Name: internal_cfree
Prototype: static void internal_cfree (p, file, line, flags)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1219-1226
  0.000% (0/1)
internal_calloc
Name: internal_calloc
Prototype: static void * internal_calloc (n, s, file, line, flags)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1203-1217
 75.000% (3/4)
integral
Name: integral
Prototype: static double integral(real, ip)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 549-589
  0.000% (0/16)
integer_expected_error
Name: integer_expected_error
Prototype: static void integer_expected_error (pch)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 152-157
  0.000% (0/1)
int
Name: int
Prototype: int (_rl_digit_p) (int c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/util.c
Lines: 438-438
  0.000% (0/1)
int
Name: int
Prototype: int (_rl_digit_value) (int c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/util.c
Lines: 439-439
  0.000% (0/1)
int
Name: int
Prototype: int (_rl_lowercase_p) (int c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/util.c
Lines: 440-440
  0.000% (0/1)
int
Name: int
Prototype: int (_rl_pure_alphabetic) (int c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/util.c
Lines: 441-441
  0.000% (0/1)
int
Name: int
Prototype: int (_rl_to_lower) (int c)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/util.c
Lines: 442-442
  0.000% (0/12)
int
Name: int
Prototype: int (_rl_to_upper) (int c)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/util.c
Lines: 443-443
  0.000% (0/12)
int
Name: int
Prototype: int (_rl_uppercase_p) (int c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/util.c
Lines: 444-444
  0.000% (0/1)
insert_some_chars
Name: insert_some_chars
Prototype: static void insert_some_chars (char *string, int count, int col)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/display.c
Lines: 2888-2893
  0.000% (0/1)
insert_match
Name: insert_match
Prototype: static void insert_match (char *match, int start, int mtype, char *qc)
Coverage:  0.000% (0/58)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 1799-1843
  0.000% (0/58)
insert_all_matches
Name: insert_all_matches
Prototype: static void insert_all_matches (char **matches, int point, char *qc)
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 1923-1957
  0.000% (0/23)
input_avail
Name: input_avail
Prototype: int input_avail (fd)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/input_avail.c
Lines: 61-98
 50.000% (2/4)
initialize_traps
Name: initialize_traps
Prototype: void initialize_traps ()
Coverage:  78.947% (15/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 142-186
 78.947% (15/19)
initialize_terminating_signals
Name: initialize_terminating_signals
Prototype: void initialize_terminating_signals ()
Coverage:  76.000% (19/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 223-295
 76.000% (19/25)
initialize_subshell
Name: initialize_subshell
Prototype: static void initialize_subshell ()
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 5517-5565
 57.143% (4/7)
initialize_signals
Name: initialize_signals
Prototype: void initialize_signals (reinit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 97-107
100.000% (1/1)
initialize_shell_variables
Name: initialize_shell_variables
Prototype: void initialize_shell_variables (env, privmode)
Coverage:  36.364% (100/275)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 323-646
 36.364% (100/275)
initialize_shell_signals
Name: initialize_shell_signals
Prototype: static void initialize_shell_signals ()
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 297-324
 90.000% (9/10)
initialize_shell_options
Name: initialize_shell_options
Prototype: void initialize_shell_options (no_shellopts)
Coverage:  37.500% (6/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 589-613
 37.500% (6/16)
initialize_shell_level
Name: initialize_shell_level
Prototype: static void initialize_shell_level ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 830-834
100.000% (1/1)
initialize_shell_builtins
Name: initialize_shell_builtins
Prototype: void initialize_shell_builtins ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 897-902
100.000% (1/1)
initialize_readline
Name: initialize_readline
Prototype: void initialize_readline ()
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 405-592
  0.000% (0/23)
initialize_job_signals
Name: initialize_job_signals
Prototype: void initialize_job_signals ()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4390-4408
 71.429% (5/7)
initialize_job_control
Name: initialize_job_control
Prototype: int initialize_job_control (force)
Coverage:  47.059% (40/85)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4163-4319
 47.059% (40/85)
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)
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_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_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_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_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_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_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)
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)
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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)
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)
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)
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)
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)
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_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_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)
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)
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)
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)
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)
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)
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)
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_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_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
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_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_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_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_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_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_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_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_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
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_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)
Page:<>1
Function: zwrite
...10
Function: rl_backward_char_search
...12
Function: print_portable_hash_info
13
Function: parse_shellopts
14
Function: mbskipname
15
Function: make_array_variable_value
1617
Function: history_list
18
Function: get_subshell
19
Function: fix_assignment_words
20
Function: extglob_skipname
...28
Function: _rl_char_value

Generated by Squish Coco 4.1.2