OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: zwrite
2
Function: vi_yank_dispatch
3
Function: tt_setnoecho
45
Function: show_desc
6
Function: sh_backslash_quote
7
Function: save_pgrp_pipe
8
Function: rl_transpose_chars
...10
Function: rl_backward_char_search
...20
Function: extglob_skipname
...28
Function: _rl_char_value
Functionâ–ľCondition %
strvec_len
Name: strvec_len
Prototype: int strvec_len (array)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 68-76
100.000% (4/4)
strvec_from_word_list
Name: strvec_from_word_list
Prototype: char ** strvec_from_word_list (list, alloc, starting_index, ip)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 195-215
100.000% (12/12)
strvec_flush
Name: strvec_flush
Prototype: void strvec_flush (array)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 79-90
 71.429% (5/7)
strvec_dispose
Name: strvec_dispose
Prototype: void strvec_dispose (array)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 92-101
100.000% (4/4)
strvec_create
Name: strvec_create
Prototype: char ** strvec_create (n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 36-41
100.000% (1/1)
strvec_copy
Name: strvec_copy
Prototype: char ** strvec_copy (array)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c
Lines: 143-159
  0.000% (0/4)
strsub
Name: strsub
Prototype: char * strsub (string, pat, rep, global)
Coverage:  35.443% (28/79)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 144-178
 35.443% (28/79)
strmatch
Name: strmatch
Prototype: int strmatch (pattern, string, flags)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/strmatch.c
Lines: 32-42
 50.000% (3/6)
strlong
Name: strlong
Prototype: static intmax_t strlong (num)
Coverage:  88.333% (53/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 1501-1571
 88.333% (53/60)
strlist_walk
Name: strlist_walk
Prototype: void strlist_walk (sl, func)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 238-250
  0.000% (0/9)
strlist_to_word_list
Name: strlist_to_word_list
Prototype: WORD_LIST * strlist_to_word_list (sl, alloc, starting_index)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 285-297
  0.000% (0/6)
strlist_sort
Name: strlist_sort
Prototype: void strlist_sort (sl)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 252-259
  0.000% (0/8)
strlist_resize
Name: strlist_resize
Prototype: STRINGLIST * strlist_resize (sl, n)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 63-81
  0.000% (0/10)
strlist_remove
Name: strlist_remove
Prototype: int strlist_remove (sl, s)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 104-118
  0.000% (0/11)
strlist_print
Name: strlist_print
Prototype: void strlist_print (sl, prefix)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 225-236
  0.000% (0/7)
strlist_prefix_suffix
Name: strlist_prefix_suffix
Prototype: STRINGLIST * strlist_prefix_suffix (sl, prefix, suffix)
Coverage:  0.000% (0/46)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 191-223
  0.000% (0/46)
strlist_merge
Name: strlist_merge
Prototype: STRINGLIST * strlist_merge (m1, m2)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 146-164
  0.000% (0/15)
strlist_from_word_list
Name: strlist_from_word_list
Prototype: STRINGLIST * strlist_from_word_list (list, alloc, starting_index, ip)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 261-283
  0.000% (0/10)
strlist_flush
Name: strlist_flush
Prototype: void strlist_flush (sl)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 83-91
  0.000% (0/6)
strlist_dispose
Name: strlist_dispose
Prototype: void strlist_dispose (sl)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 93-102
  0.000% (0/7)
strlist_create
Name: strlist_create
Prototype: STRINGLIST * strlist_create (n)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 39-61
  0.000% (0/8)
strlist_copy
Name: strlist_copy
Prototype: STRINGLIST * strlist_copy (sl)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 120-142
  0.000% (0/15)
strlist_append
Name: strlist_append
Prototype: STRINGLIST * strlist_append (m1, m2)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringlist.c
Lines: 167-189
  0.000% (0/14)
strip_trailing_ifs_whitespace
Name: strip_trailing_ifs_whitespace
Prototype: char * strip_trailing_ifs_whitespace (string, separators, saw_escape)
Coverage:  60.000% (18/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2977-2990
 60.000% (18/30)
strip_trailing
Name: strip_trailing
Prototype: void strip_trailing (string, len, newlines_only)
Coverage:  60.000% (9/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 263-278
 60.000% (9/15)
strings
Name: strings
Prototype: static void strings(p, tmp)
Coverage:  68.085% (32/47)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 869-882
 68.085% (32/47)
string_varname
Name: string_varname
Prototype: static const char * string_varname (int i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/bind.c
Lines: 1896-1900
  0.000% (0/1)
string_var_assignment
Name: string_var_assignment
Prototype: static char * string_var_assignment (v, s)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7334-7351
100.000% (5/5)
string_transform
Name: string_transform
Prototype: static char * string_transform (xc, v, s)
Coverage:  84.615% (22/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7404-7443
 84.615% (22/26)
string_to_rlimtype
Name: string_to_rlimtype
Prototype: rlim_t string_to_rlimtype (s)
Coverage:  53.846% (14/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 99-118
 53.846% (14/26)
string_rest_of_args
Name: string_rest_of_args
Prototype: char * string_rest_of_args (dollar_star)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3347-3358
  0.000% (0/3)
string_quote_removal
Name: string_quote_removal
Prototype: char * string_quote_removal (string, quoted)
Coverage:  82.222% (37/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10428-10490
 82.222% (37/45)
string_list_pos_params
Name: string_list_pos_params
Prototype: char * string_list_pos_params (pchar, list, quoted)
Coverage:  79.487% (31/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2669-2716
 79.487% (31/39)
string_list_internal
Name: string_list_internal
Prototype: char * string_list_internal (list, sep)
Coverage:  93.750% (30/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2437-2486
 93.750% (30/32)
string_list_dollar_star
Name: string_list_dollar_star
Prototype: char * string_list_dollar_star (list, quoted, flags)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2540-2580
100.000% (5/5)
string_list_dollar_at
Name: string_list_dollar_at
Prototype: char * string_list_dollar_at (list, quoted, flags)
Coverage:  88.235% (15/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2597-2663
 88.235% (15/17)
string_list
Name: string_list
Prototype: char * string_list (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2490-2495
100.000% (1/1)
string_gcd
Name: string_gcd
Prototype: static int string_gcd (s1, s2)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bracecomp.c
Lines: 47-63
  0.000% (0/14)
string_extract_verbatim
Name: string_extract_verbatim
Prototype: static char * string_extract_verbatim (string, slen, sindex, charlist, flags)
Coverage:  79.167% (76/96)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1132-1223
 79.167% (76/96)
string_extract_single_quoted
Name: string_extract_single_quoted
Prototype: static inline char * string_extract_single_quoted (string, sindex)
Coverage:  81.250% (26/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1079-1102
 81.250% (26/32)
string_extract_double_quoted
Name: string_extract_double_quoted
Prototype: static char * string_extract_double_quoted (string, sindex, flags)
Coverage:  87.356% (76/87)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 844-1002
 87.356% (76/87)
string_extract
Name: string_extract
Prototype: static char * string_extract (string, sindex, charlist, flags)
Coverage:  77.966% (46/59)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 779-835
 77.966% (46/59)
strescape
Name: strescape
Prototype: char * strescape (str)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 366-393
  0.000% (0/12)
stream_on_stack
Name: stream_on_stack
Prototype: int stream_on_stack (type)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1758-1768
  0.000% (0/6)
strcreplace
Name: strcreplace
Prototype: char * strcreplace (string, c, text, do_glob)
Coverage:  41.071% (23/56)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 183-237
 41.071% (23/56)
strcompare
Name: strcompare
Prototype: static int strcompare (p, pe, s, se)
Coverage:  50.000% (8/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 719-753
 50.000% (8/16)
stop_pipeline
Name: stop_pipeline
Prototype: int stop_pipeline (async, deferred)
Coverage:  71.111% (64/90)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 536-711
 71.111% (64/90)
stop_making_children
Name: stop_making_children
Prototype: void stop_making_children ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 420-424
100.000% (1/1)
stifle_history
Name: stifle_history
Prototype: void stifle_history (int max)
Coverage:  23.077% (3/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 547-570
 23.077% (3/13)
stdin_redirects
Name: stdin_redirects
Prototype: int stdin_redirects (redirs)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 1338-1349
100.000% (6/6)
stdin_redirection
Name: stdin_redirection
Prototype: static int stdin_redirection (ri, redirector)
Coverage:  50.000% (10/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 1306-1334
 50.000% (10/20)
stat_mtime
Name: stat_mtime
Prototype: static int stat_mtime (fn, st, ts)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 293-306
100.000% (4/4)
stat_char
Name: stat_char
Prototype: static int stat_char (char *filename)
Coverage:  0.000% (0/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 585-665
  0.000% (0/32)
start_pipeline
Name: start_pipeline
Prototype: void start_pipeline ()
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 511-530
 80.000% (8/10)
start_job
Name: start_job
Prototype: int start_job (job, foreground)
Coverage:  47.436% (37/78)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3331-3442
 47.436% (37/78)
start_debugger
Name: start_debugger
Prototype: static void start_debugger ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1481-1504
  0.000% (0/4)
spname
Name: spname
Prototype: int spname(oldname, newname)
Coverage:  0.000% (0/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/spell.c
Lines: 61-101
  0.000% (0/60)
split_ignorespec
Name: split_ignorespec
Prototype: static char * split_ignorespec (s, ip)
Coverage:  80.000% (8/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 557-579
 80.000% (8/10)
split_at_delims
Name: split_at_delims
Prototype: WORD_LIST * split_at_delims (string, slen, delims, sentinel, flags, nwp, cwp)
Coverage:  0.000% (0/161)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2246-2408
  0.000% (0/161)
special_case_tokens
Name: special_case_tokens
Prototype: static int special_case_tokens (tokstr)
Coverage:  65.868% (110/167)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 3006-3120
 65.868% (110/167)
spdist
Name: spdist
Prototype: static int spdist(cur, new)
Coverage:  0.000% (0/155)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/spell.c
Lines: 157-188
  0.000% (0/155)
space_to_eol
Name: space_to_eol
Prototype: static void space_to_eol (int count)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/display.c
Lines: 2862-2871
  0.000% (0/4)
source_file
Name: source_file
Prototype: int source_file (filename, sflags)
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalfile.c
Lines: 367-384
 81.818% (9/11)
source_builtin
Name: source_builtin
Prototype: int source_builtin (list)
Coverage:  60.563% (43/71)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/source.def
Lines: 115-200
 60.563% (43/71)
sort_variables
Name: sort_variables
Prototype: void sort_variables (array)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4008-4013
100.000% (1/1)
sort_aliases
Name: sort_aliases
Prototype: static void sort_aliases (array)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 243-248
100.000% (1/1)
snprintf
Name: snprintf
Prototype: int snprintf(char *string, size_t length, const char * format, ...)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1721-1746
 33.333% (2/6)
snarf_hosts_from_file
Name: snarf_hosts_from_file
Prototype: static void snarf_hosts_from_file (filename)
Coverage:  0.000% (0/136)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 739-803
  0.000% (0/136)
skipws
Name: skipws
Prototype: static int skipws (string, start)
Coverage:  0.000% (0/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 344-421
  0.000% (0/41)
skipsubscript
Name: skipsubscript
Prototype: int skipsubscript (string, start, flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1816-1822
100.000% (1/1)
skipquotes
Name: skipquotes
Prototype: static int skipquotes (string, start)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 315-339
  0.000% (0/13)
skipname
Name: skipname
Prototype: static int skipname (pat, dname, flags)
Coverage:  81.250% (26/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 249-274
 81.250% (26/32)
skiparith
Name: skiparith
Prototype: static char * skiparith (substr, delim)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7062-7075
100.000% (1/1)
skip_to_histexp
Name: skip_to_histexp
Prototype: int skip_to_histexp (string, start, delims, flags)
Coverage:  51.825% (71/137)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 2013-2126
 51.825% (71/137)
skip_to_delim
Name: skip_to_delim
Prototype: int skip_to_delim (string, start, delims, flags)
Coverage:  67.094% (157/234)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1831-2006
 67.094% (157/234)
skip_single_quoted
Name: skip_single_quoted
Prototype: static inline int skip_single_quoted (string, slen, sind, flags)
Coverage:  60.000% (36/60)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1107-1128
 60.000% (36/60)
skip_matched_pair
Name: skip_matched_pair
Prototype: static int skip_matched_pair (string, start, open, close, flags)
Coverage:  67.164% (90/134)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1721-1813
 67.164% (90/134)
skip_double_quoted
Name: skip_double_quoted
Prototype: static int skip_double_quoted (string, slen, sind, flags)
Coverage:  72.816% (75/103)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1005-1073
 72.816% (75/103)
sigwinch_sighandler
Name: sigwinch_sighandler
Prototype: void sigwinch_sighandler (sig)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 634-643
  0.000% (0/1)
sigterm_sighandler
Name: sigterm_sighandler
Prototype: void sigterm_sighandler (sig)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 662-668
  0.000% (0/1)
sigstop_sighandler
Name: sigstop_sighandler
Prototype: static void sigstop_sighandler (sig)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4423-4438
  0.000% (0/1)
signal_name
Name: signal_name
Prototype: char * signal_name (sig)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 208-220
 57.143% (4/7)
signal_is_trapped
Name: signal_is_trapped
Prototype: int signal_is_trapped (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1301-1306
100.000% (1/1)
signal_is_special
Name: signal_is_special
Prototype: int signal_is_special (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1315-1320
100.000% (1/1)
signal_is_pending
Name: signal_is_pending
Prototype: int signal_is_pending (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1308-1313
100.000% (1/1)
signal_is_ignored
Name: signal_is_ignored
Prototype: int signal_is_ignored (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1322-1327
100.000% (1/1)
signal_is_hard_ignored
Name: signal_is_hard_ignored
Prototype: int signal_is_hard_ignored (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1329-1334
100.000% (1/1)
signal_in_progress
Name: signal_in_progress
Prototype: int signal_in_progress (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1351-1356
100.000% (1/1)
sigint_sighandler
Name: sigint_sighandler
Prototype: void sigint_sighandler (sig)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 593-631
  0.000% (0/13)
sigcont_sighandler
Name: sigcont_sighandler
Prototype: static void sigcont_sighandler (sig)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4411-4420
  0.000% (0/1)
sigchld_handler
Name: sigchld_handler
Prototype: static void sigchld_handler (sig)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3524-3538
 75.000% (3/4)
sigalrm
Name: sigalrm
Prototype: static void sigalrm (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/read.def
Lines: 153-158
100.000% (1/1)
showtrap
Name: showtrap
Prototype: static void showtrap (i)
Coverage:  17.576% (29/165)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/trap.def
Lines: 248-278
 17.576% (29/165)
show_var_attributes
Name: show_var_attributes
Prototype: int show_var_attributes (var, pattr, nodefs)
Coverage:  71.930% (41/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 440-492
 71.930% (41/57)
show_shell_version
Name: show_shell_version
Prototype: void show_shell_version (extended)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/version.c
Lines: 82-94
 50.000% (2/4)
show_shell_usage
Name: show_shell_usage
Prototype: static void show_shell_usage (fp, extra)
Coverage:  0.000% (0/71)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1971-2016
  0.000% (0/71)
show_name_attributes
Name: show_name_attributes
Prototype: int show_name_attributes (name, nodefs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 494-514
100.000% (4/4)
show_manpage
Name: show_manpage
Prototype: static void show_manpage (name, i)
Coverage:  0.000% (0/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 295-367
  0.000% (0/44)
show_longdoc
Name: show_longdoc
Prototype: static void show_longdoc (i)
Coverage:  0.000% (0/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 233-254
  0.000% (0/18)
show_func_attributes
Name: show_func_attributes
Prototype: int show_func_attributes (name, nodefs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 516-532
100.000% (4/4)
Page:<>1
Function: zwrite
2
Function: vi_yank_dispatch
3
Function: tt_setnoecho
45
Function: show_desc
6
Function: sh_backslash_quote
7
Function: save_pgrp_pipe
8
Function: rl_transpose_chars
...10
Function: rl_backward_char_search
...20
Function: extglob_skipname
...28
Function: _rl_char_value

Generated by Squish Coco 4.1.2