OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
...14
Function: legal_identifier
15
Function: malloc_set_tracefn
16
Function: open_buffered_stream
17
Function: pretty_print_loop
1819
Function: reset_mail_timer
20
Function: rl_do_lowercase_version
21
Function: rl_read_init_file
22
Function: rl_vi_prev_word
...28
Function: xrealloc
Functionâ–´Condition %
push_stream
Name: push_stream
Prototype: void push_stream (reset_lineno)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1685-1708
 88.889% (8/9)
push_string
Name: push_string
Prototype: static void push_string (s, expand, ap)
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1844-1880
 86.667% (13/15)
push_temp_var
Name: push_temp_var
Prototype: static void push_temp_var (data)
Coverage:  80.000% (16/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4248-4286
 80.000% (16/20)
push_token
Name: push_token
Prototype: void push_token (x)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2685-2694
  0.000% (0/1)
push_var_context
Name: push_var_context
Prototype: VAR_CONTEXT * push_var_context (name, flags, tempvars)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4836-4857
100.000% (4/4)
pushd_builtin
Name: pushd_builtin
Prototype: int pushd_builtin (list)
Coverage:  57.463% (77/134)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/pushd.def
Lines: 172-313
 57.463% (77/134)
pushd_error
Name: pushd_error
Prototype: static void pushd_error (offset, arg)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/pushd.def
Lines: 518-527
100.000% (4/4)
pushexp
Name: pushexp
Prototype: static void pushexp ()
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 257-277
 71.429% (5/7)
put_command_name_into_env
Name: put_command_name_into_env
Prototype: void put_command_name_into_env (command_name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4774-4779
100.000% (1/1)
putenv
Name: putenv
Prototype: int putenv (str)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/getenv.c
Lines: 100-141
  0.000% (0/12)
putx
Name: putx
Prototype: static int putx(c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 4077-4087
  0.000% (0/1)
pwd_builtin
Name: pwd_builtin
Prototype: int pwd_builtin (list)
Coverage:  45.000% (18/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/cd.def
Lines: 476-534
 45.000% (18/40)
qsort_alias_compare
Name: qsort_alias_compare
Prototype: static int qsort_alias_compare (as1, as2)
Coverage:  5.882% (2/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 250-260
  5.882% (2/34)
qsort_var_comp
Name: qsort_var_comp
Prototype: static int qsort_var_comp (var1, var2)
Coverage:  11.765% (4/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4015-4025
 11.765% (4/34)
query_bindings
Name: query_bindings
Prototype: static int query_bindings (name)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/bind.def
Lines: 293-323
  0.000% (0/15)
queue_sigchld_trap
Name: queue_sigchld_trap
Prototype: void queue_sigchld_trap (nchild)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 557-567
  0.000% (0/4)
quote_array_assignment_chars
Name: quote_array_assignment_chars
Prototype: static void quote_array_assignment_chars (list)
Coverage:  63.158% (12/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 736-759
 63.158% (12/19)
quote_assign
Name: quote_assign
Prototype: static char * quote_assign (string)
Coverage:  81.395% (35/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 691-732
 81.395% (35/43)
quote_breaks
Name: quote_breaks
Prototype: static char * quote_breaks (char *s)
Coverage:  67.742% (21/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 329-368
 67.742% (21/31)
quote_escapes
Name: quote_escapes
Prototype: char * quote_escapes (string)
Coverage:  90.000% (45/50)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4015-4045
 90.000% (45/50)
quote_globbing_chars
Name: quote_globbing_chars
Prototype: char * quote_globbing_chars (string)
Coverage:  77.419% (24/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 342-366
 77.419% (24/31)
quote_list
Name: quote_list
Prototype: static WORD_LIST * quote_list (list)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4247-4264
100.000% (7/7)
quote_string
Name: quote_string
Prototype: char * quote_string (string)
Coverage:  93.750% (30/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4158-4189
 93.750% (30/32)
quote_string_for_globbing
Name: quote_string_for_globbing
Prototype: char * quote_string_for_globbing (pathname, qflags)
Coverage:  84.559% (115/136)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 179-340
 84.559% (115/136)
quote_word_break_chars
Name: quote_word_break_chars
Prototype: static char * quote_word_break_chars (text)
Coverage:  0.000% (0/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3922-3953
  0.000% (0/20)
rangecmp
Name: rangecmp
Prototype: static int rangecmp (c1, c2, forcecoll)
Coverage:  66.667% (8/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/smatch.c
Lines: 61-86
 66.667% (8/12)
rangecmp_wc
Name: rangecmp_wc
Prototype: static int rangecmp_wc (c1, c2, forcecoll)
Coverage:  46.154% (6/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/smatch.c
Lines: 285-303
 46.154% (6/13)
raw_job_exit_status
Name: raw_job_exit_status
Prototype: static WAIT raw_job_exit_status (job)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2634-2660
100.000% (13/13)
rd_token
Name: rd_token
Prototype: static int rd_token (string, start)
Coverage:  0.000% (0/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 431-469
  0.000% (0/26)
re_edit
Name: re_edit
Prototype: static void re_edit (text)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 502-508
  0.000% (0/4)
read_a_line
Name: read_a_line
Prototype: static char * read_a_line (remove_quoted_newline)
Coverage:  62.069% (36/58)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2002-2083
 62.069% (36/58)
read_builtin
Name: read_builtin
Prototype: int read_builtin (list)
Coverage:  60.158% (305/507)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 174-957
 60.158% (305/507)
read_command
Name: read_command
Prototype: int read_command ()
Coverage:  20.000% (5/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/eval.c
Lines: 311-353
 20.000% (5/25)
read_comsub
Name: read_comsub
Prototype: static char * read_comsub (fd, quoted, flags, rflag)
Coverage:  76.623% (59/77)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5928-6043
 76.623% (59/77)
read_history
Name: read_history
Prototype: int read_history (const char *filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 250-254
100.000% (1/1)
read_history_range
Name: read_history_range
Prototype: int read_history_range (const char *filename, int from, int to)
Coverage:  45.536% (51/112)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 261-436
 45.536% (51/112)
read_mbchar
Name: read_mbchar
Prototype: static int read_mbchar (fd, string, ind, ch, unbuffered)
Coverage:  70.000% (21/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 978-1026
 70.000% (21/30)
read_octal
Name: read_octal
Prototype: int read_octal (string)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 529-548
 75.000% (12/16)
read_secondary_line
Name: read_secondary_line
Prototype: char * read_secondary_line (remove_quoted_newline)
Coverage:  53.333% (8/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2090-2115
 53.333% (8/15)
read_token
Name: read_token
Prototype: static int read_token (command)
Coverage:  77.470% (196/253)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 3164-3412
 77.470% (196/253)
read_token_word
Name: read_token_word
Prototype: static int read_token_word (character)
Coverage:  60.543% (491/811)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4854-5331
 60.543% (491/811)
read_tty_cleanup
Name: read_tty_cleanup
Prototype: void read_tty_cleanup ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 1038-1043
  0.000% (0/4)
read_tty_modified
Name: read_tty_modified
Prototype: int read_tty_modified ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 1045-1049
100.000% (1/1)
reader_loop
Name: reader_loop
Prototype: int reader_loop ()
Coverage:  70.270% (52/74)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/eval.c
Lines: 60-195
 70.270% (52/74)
readline
Name: readline
Prototype: char * readline (const char *prompt)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 340-393
  0.000% (0/10)
readline_default_bindings
Name: readline_default_bindings
Prototype: static void readline_default_bindings (void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 1249-1254
  0.000% (0/4)
readline_initialize_everything
Name: readline_initialize_everything
Prototype: static void readline_initialize_everything (void)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 1164-1244
  0.000% (0/29)
readline_internal
Name: readline_internal
Prototype: static char * readline_internal (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 664-672
  0.000% (0/1)
readline_internal_char
Name: readline_internal_char
Prototype: int readline_internal_char (void)
Coverage:  0.000% (0/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 525-647
  0.000% (0/52)
readline_internal_charloop
Name: readline_internal_charloop
Prototype: static int readline_internal_charloop (void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 650-658
  0.000% (0/4)
readline_internal_setup
Name: readline_internal_setup
Prototype: void readline_internal_setup (void)
Coverage:  0.000% (0/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 401-451
  0.000% (0/36)
readline_internal_teardown
Name: readline_internal_teardown
Prototype: char * readline_internal_teardown (int eof)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 453-493
  0.000% (0/15)
readonly_builtin
Name: readonly_builtin
Prototype: int readonly_builtin (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 106-111
100.000% (1/1)
readtok
Name: readtok
Prototype: static void readtok ()
Coverage:  90.104% (173/192)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 1274-1473
 90.104% (173/192)
realloc
Name: realloc
Prototype: void * realloc (mem, nbytes)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1326-1332
100.000% (1/1)
realloc_jobs_list
Name: realloc_jobs_list
Prototype: static void realloc_jobs_list ()
Coverage:  0.000% (0/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1091-1160
  0.000% (0/45)
really_add_history
Name: really_add_history
Prototype: static void really_add_history (line)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 892-900
100.000% (1/1)
really_munge_braces
Name: really_munge_braces
Prototype: static char * really_munge_braces (array, real_start, real_end, gcd_zero)
Coverage:  0.000% (0/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bracecomp.c
Lines: 65-150
  0.000% (0/31)
reap_dead_jobs
Name: reap_dead_jobs
Prototype: void reap_dead_jobs ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3157-3162
100.000% (1/1)
reap_procsubs
Name: reap_procsubs
Prototype: void reap_procsubs ()
Coverage:  25.000% (2/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5638-5646
 25.000% (2/8)
redir_open
Name: redir_open
Prototype: static int redir_open (filename, flags, mode, ri)
Coverage:  61.290% (19/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 653-698
 61.290% (19/31)
redir_special_open
Name: redir_special_open
Prototype: static int redir_special_open (spec, filename, flags, mode, ri)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 539-596
  0.000% (0/7)
redir_varassign
Name: redir_varassign
Prototype: static int redir_varassign (redir, fd)
Coverage:  87.500% (7/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 1351-1366
 87.500% (7/8)
redir_varvalue
Name: redir_varvalue
Prototype: static int redir_varvalue (redir)
Coverage:  43.243% (16/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 1369-1428
 43.243% (16/37)
redirection_error
Name: redirection_error
Prototype: void redirection_error (temp, error)
Coverage:  60.606% (40/66)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 107-201
 60.606% (40/66)
redirection_expand
Name: redirection_expand
Prototype: char * redirection_expand (word)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 269-310
100.000% (12/12)
redraw_prompt
Name: redraw_prompt
Prototype: static void redraw_prompt (char *t)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/display.c
Lines: 3013-3034
  0.000% (0/3)
region_kill_internal
Name: region_kill_internal
Prototype: static int region_kill_internal (int delete)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/kill.c
Lines: 398-413
  0.000% (0/7)
reinit_special_variables
Name: reinit_special_variables
Prototype: void reinit_special_variables ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5331-5339
100.000% (1/1)
remember_args
Name: remember_args
Prototype: void remember_args (list, destructive)
Coverage:  68.182% (15/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 377-412
 68.182% (15/22)
remember_mail_dates
Name: remember_mail_dates
Prototype: void remember_mail_dates ()
Coverage:  15.000% (3/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 367-402
 15.000% (3/20)
remove_alias
Name: remove_alias
Prototype: int remove_alias (name)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 173-194
 42.857% (3/7)
remove_backslashes
Name: remove_backslashes
Prototype: char * remove_backslashes (string)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3580-3597
  0.000% (0/12)
remove_cmd_completions
Name: remove_cmd_completions
Prototype: static int remove_cmd_completions (list)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/complete.def
Lines: 441-457
  0.000% (0/7)
remove_duplicate_matches
Name: remove_duplicate_matches
Prototype: static char ** remove_duplicate_matches (char **matches)
Coverage:  0.000% (0/89)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 1240-1296
  0.000% (0/89)
remove_history
Name: remove_history
Prototype: HIST_ENTRY * remove_history (int which)
Coverage:  50.000% (5/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 478-508
 50.000% (5/10)
remove_history_range
Name: remove_history_range
Prototype: HIST_ENTRY ** remove_history_range (int first, int last)
Coverage:  50.000% (12/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 510-544
 50.000% (12/24)
remove_pattern
Name: remove_pattern
Prototype: static char * remove_pattern (param, pattern, op)
Coverage:  82.609% (19/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4591-4655
 82.609% (19/23)
remove_quoted_escapes
Name: remove_quoted_escapes
Prototype: char * remove_quoted_escapes (string)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4287-4301
 75.000% (3/4)
remove_quoted_ifs
Name: remove_quoted_ifs
Prototype: char * remove_quoted_ifs (string)
Coverage:  67.647% (23/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4307-4338
 67.647% (23/34)
remove_quoted_nulls
Name: remove_quoted_nulls
Prototype: char * remove_quoted_nulls (string)
Coverage:  67.347% (33/49)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4340-4385
 67.347% (33/49)
remove_unwind_protect
Name: remove_unwind_protect
Prototype: void remove_unwind_protect ()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 164-170
 75.000% (3/4)
remove_unwind_protect_internal
Name: remove_unwind_protect_internal
Prototype: static void remove_unwind_protect_internal (ignore1, ignore2)
Coverage:  66.667% (24/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 238-250
 66.667% (24/36)
remove_upattern
Name: remove_upattern
Prototype: static char * remove_upattern (param, pattern, op)
Coverage:  80.488% (33/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4449-4518
 80.488% (33/41)
remove_wpattern
Name: remove_wpattern
Prototype: static wchar_t * remove_wpattern (wparam, wstrlen, wpattern, op)
Coverage: 100.000% (33/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4522-4588
100.000% (33/33)
replace_history_entry
Name: replace_history_entry
Prototype: HIST_ENTRY * replace_history_entry (int which, const char *line, histdata_t data)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 380-397
 50.000% (3/6)
report_error
Name: report_error
Prototype: void report_error (const char *format, ...)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 182-207
 57.143% (4/7)
report_syntax_error
Name: report_syntax_error
Prototype: static void report_syntax_error (message)
Coverage:  48.936% (23/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 6183-6247
 48.936% (23/47)
reserved_word_acceptable
Name: reserved_word_acceptable
Prototype: static int reserved_word_acceptable (toksym)
Coverage:  86.047% (37/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 5335-5381
 86.047% (37/43)
reset_alarm
Name: reset_alarm
Prototype: static void reset_alarm ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 160-166
100.000% (1/1)
reset_attempted_completion_function
Name: reset_attempted_completion_function
Prototype: static void reset_attempted_completion_function (cp)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 1056-1062
  0.000% (0/6)
reset_completer_word_break_chars
Name: reset_completer_word_break_chars
Prototype: void reset_completer_word_break_chars ()
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 324-328
 66.667% (2/3)
reset_current
Name: reset_current
Prototype: static void reset_current ()
Coverage:  74.074% (20/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3272-3302
 74.074% (20/27)
reset_default_bindings
Name: reset_default_bindings
Prototype: static void reset_default_bindings (void)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/readline.c
Lines: 1258-1266
  0.000% (0/4)
reset_eol_delim
Name: reset_eol_delim
Prototype: static void reset_eol_delim (cp)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 1150-1163
  0.000% (0/1)
reset_internal_getopt
Name: reset_internal_getopt
Prototype: void reset_internal_getopt ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/bashgetopt.c
Lines: 176-181
100.000% (1/1)
reset_job_indices
Name: reset_job_indices
Prototype: static void reset_job_indices ()
Coverage:  53.659% (22/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 960-997
 53.659% (22/41)
reset_locale_vars
Name: reset_locale_vars
Prototype: static int reset_locale_vars ()
Coverage:  91.667% (11/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c
Lines: 340-375
 91.667% (11/12)
reset_locals
Name: reset_locals
Prototype: static void reset_locals ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1274-1281
  0.000% (0/1)
reset_mail_files
Name: reset_mail_files
Prototype: void reset_mail_files ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 201-208
  0.000% (0/4)
Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
...14
Function: legal_identifier
15
Function: malloc_set_tracefn
16
Function: open_buffered_stream
17
Function: pretty_print_loop
1819
Function: reset_mail_timer
20
Function: rl_do_lowercase_version
21
Function: rl_read_init_file
22
Function: rl_vi_prev_word
...28
Function: xrealloc

Generated by Squish Coco 4.1.2