OpenCoverage

Bash Test Coverage

Function Tree

Page:<>12
Function: vi_yank_dispatch
3
Function: tt_setnoecho
4
Function: strvec_len
5
Function: show_desc
...10
Function: rl_backward_char_search
...20
Function: extglob_skipname
...28
Function: _rl_char_value
Functionâ–ľCondition %
zwrite
Name: zwrite
Prototype: int zwrite (fd, buf, nb)
Coverage:  17.647% (3/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zwrite.c
Lines: 38-64
 17.647% (3/17)
zsyncfd
Name: zsyncfd
Prototype: void zsyncfd (fd)
Coverage:  85.714% (6/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 202-215
 85.714% (6/7)
zreset
Name: zreset
Prototype: void zreset ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 194-198
100.000% (1/1)
zreadretry
Name: zreadretry
Prototype: ssize_t zreadretry (fd, buf, len)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 76-98
  0.000% (0/13)
zreadn
Name: zreadn
Prototype: ssize_t zreadn (fd, cp, len)
Coverage:  60.000% (9/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 168-192
 60.000% (9/15)
zreadintr
Name: zreadintr
Prototype: ssize_t zreadintr (fd, buf, len)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 101-109
  0.000% (0/1)
zreadcintr
Name: zreadcintr
Prototype: ssize_t zreadcintr (fd, cp)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 143-164
  0.000% (0/12)
zreadc
Name: zreadc
Prototype: ssize_t zreadc (fd, cp)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 118-139
 83.333% (10/12)
zread
Name: zread
Prototype: ssize_t zread (fd, buf, len)
Coverage:  77.778% (7/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zread.c
Lines: 48-66
 77.778% (7/9)
zmapfd
Name: zmapfd
Prototype: int zmapfd (fd, ostr, fn)
Coverage:  37.037% (10/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zmapfd.c
Lines: 43-89
 37.037% (10/27)
zgetline
Name: zgetline
Prototype: ssize_t zgetline (fd, lineptr, n, delim, unbuffered_read)
Coverage:  72.973% (27/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zgetline.c
Lines: 63-125
 72.973% (27/37)
zcatfd
Name: zcatfd
Prototype: int zcatfd (fd, ofd, fn)
Coverage:  63.636% (7/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/zcatfd.c
Lines: 42-70
 63.636% (7/11)
yyparse
Name: yyparse
Prototype: int yyparse (void)
Coverage:  79.406% (374/471)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Lines: 1666-3596
 79.406% (374/471)
yylex
Name: yylex
Prototype: static int yylex ()
Coverage:  26.471% (9/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2711-2746
 26.471% (9/34)
yyerror
Name: yyerror
Prototype: int yyerror (msg)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 6073-6080
100.000% (1/1)
yydestruct
Name: yydestruct
Prototype: static void yydestruct (const char *yymsg, int yytype, YYSTYPE *yyvaluep)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Lines: 1637-1648
 42.857% (3/7)
yy_ungetc
Name: yy_ungetc
Prototype: static int yy_ungetc (c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1414-1419
100.000% (1/1)
yy_symbol_value_print
Name: yy_symbol_value_print
Prototype: static void yy_symbol_value_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Lines: 1300-1312
  0.000% (0/4)
yy_symbol_print
Name: yy_symbol_print
Prototype: static void yy_symbol_print (FILE *yyoutput, int yytype, YYSTYPE const * const yyvaluep)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Lines: 1319-1327
  0.000% (0/1)
yy_string_unget
Name: yy_string_unget
Prototype: static int yy_string_unget (c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1572-1578
100.000% (1/1)
yy_string_get
Name: yy_string_get
Prototype: static int yy_string_get ()
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1553-1570
 83.333% (5/6)
yy_stream_unget
Name: yy_stream_unget
Prototype: static int yy_stream_unget (c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1645-1650
  0.000% (0/1)
yy_stream_get
Name: yy_stream_get
Prototype: static int yy_stream_get ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1630-1643
  0.000% (0/4)
yy_stack_print
Name: yy_stack_print
Prototype: static void yy_stack_print (yytype_int16 *yybottom, yytype_int16 *yytop)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Lines: 1334-1344
  0.000% (0/4)
yy_reduce_print
Name: yy_reduce_print
Prototype: static void yy_reduce_print (yytype_int16 *yyssp, YYSTYPE *yyvsp, int yyrule)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/y.tab.c
Lines: 1357-1375
  0.000% (0/4)
yy_readline_unget
Name: yy_readline_unget
Prototype: static int yy_readline_unget (c)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1516-1523
  0.000% (0/6)
yy_readline_get
Name: yy_readline_get
Prototype: static int yy_readline_get ()
Coverage:  0.000% (0/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1451-1514
  0.000% (0/28)
yy_input_name
Name: yy_input_name
Prototype: char * yy_input_name ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1399-1403
100.000% (1/1)
yy_getc
Name: yy_getc
Prototype: static int yy_getc ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1406-1410
100.000% (1/1)
xtrace_set
Name: xtrace_set
Prototype: void xtrace_set (fd, fp)
Coverage:  57.143% (8/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 366-386
 57.143% (8/14)
xtrace_reset
Name: xtrace_reset
Prototype: void xtrace_reset ()
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 394-407
 66.667% (6/9)
xtrace_print_word_list
Name: xtrace_print_word_list
Prototype: void xtrace_print_word_list (list, xtflags)
Coverage:  73.913% (17/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 520-557
 73.913% (17/23)
xtrace_print_select_command_head
Name: xtrace_print_select_command_head
Prototype: void xtrace_print_select_command_head (select_command)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 633-641
  0.000% (0/3)
xtrace_print_for_command_head
Name: xtrace_print_for_command_head
Prototype: void xtrace_print_for_command_head (for_command)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 575-583
 66.667% (2/3)
xtrace_print_cond_term
Name: xtrace_print_cond_term
Prototype: void xtrace_print_cond_term (type, invert, op, arg1, arg2)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 903-931
  0.000% (0/12)
xtrace_print_case_command_head
Name: xtrace_print_case_command_head
Prototype: void xtrace_print_case_command_head (case_command)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 705-712
 66.667% (2/3)
xtrace_print_assignment
Name: xtrace_print_assignment
Prototype: void xtrace_print_assignment (name, value, assign_list, xflags)
Coverage:  42.857% (12/28)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 483-514
 42.857% (12/28)
xtrace_print_arith_cmd
Name: xtrace_print_arith_cmd
Prototype: void xtrace_print_arith_cmd (list)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 936-950
 83.333% (5/6)
xtrace_init
Name: xtrace_init
Prototype: void xtrace_init ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 388-392
100.000% (1/1)
xtrace_fdchk
Name: xtrace_fdchk
Prototype: void xtrace_fdchk (fd)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 409-415
 50.000% (2/4)
xstrmatch
Name: xstrmatch
Prototype: int xstrmatch (pattern, string, flags)
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/smatch.c
Lines: 407-445
 73.684% (14/19)
xsplit
Name: xsplit
Prototype: static void xsplit (mp, nu)
Coverage:  0.000% (0/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 470-509
  0.000% (0/13)
xrealloc
Name: xrealloc
Prototype: void * xrealloc (void * pointer, size_t bytes)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/xmalloc.c
Lines: 65-75
  0.000% (0/6)
xrealloc
Name: xrealloc
Prototype: void * xrealloc (pointer, bytes)
Coverage:  50.000% (6/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/xmalloc.c
Lines: 122-141
 50.000% (6/12)
xprintf
Name: xprintf
Prototype: static void xprintf (const char *format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1585-1600
  0.000% (0/1)
xparse_dolparen
Name: xparse_dolparen
Prototype: char * xparse_dolparen (base, string, indp, flags)
Coverage:  45.000% (18/40)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4338-4449
 45.000% (18/40)
xmbsrtowcs
Name: xmbsrtowcs
Prototype: size_t xmbsrtowcs (dest, src, len, pstate)
Coverage:  0.000% (0/34)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/xmbsrtowcs.c
Lines: 54-134
  0.000% (0/34)
xmalloc
Name: xmalloc
Prototype: void * xmalloc (size_t bytes)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/xmalloc.c
Lines: 54-63
  0.000% (0/4)
xmalloc
Name: xmalloc
Prototype: void * xmalloc (bytes)
Coverage:  40.000% (4/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/xmalloc.c
Lines: 102-120
 40.000% (4/10)
xfree
Name: xfree
Prototype: void xfree (void * string)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/xfree.c
Lines: 44-49
  0.000% (0/4)
xfree
Name: xfree
Prototype: void xfree (string)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/xmalloc.c
Lines: 145-151
100.000% (4/4)
xdupmbstowcs2
Name: xdupmbstowcs2
Prototype: static size_t xdupmbstowcs2 (destp, src)
Coverage:  68.627% (35/51)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/xmbsrtowcs.c
Lines: 143-253
 68.627% (35/51)
xdupmbstowcs
Name: xdupmbstowcs
Prototype: size_t xdupmbstowcs (destp, indicesp, src)
Coverage:  33.333% (26/78)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/xmbsrtowcs.c
Lines: 267-407
 33.333% (26/78)
xbotch
Name: xbotch
Prototype: static void xbotch (mem, e, s, file, line)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 314-330
  0.000% (0/6)
xbcopy
Name: xbcopy
Prototype: void xbcopy (s, d, n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 281-287
100.000% (1/1)
wstrings
Name: wstrings
Prototype: static void wstrings(p, tmp)
Coverage:  0.000% (0/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 886-925
  0.000% (0/55)
wskipname
Name: wskipname
Prototype: static int wskipname (pat, dname, flags)
Coverage:  0.000% (0/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 278-299
  0.000% (0/29)
wscompare
Name: wscompare
Prototype: static int wscompare (p, pe, s, se)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/sm_loop.c
Lines: 719-753
  0.000% (0/16)
write_history
Name: write_history
Prototype: int write_history (const char *filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 787-791
100.000% (1/1)
write_here_string
Name: write_here_string
Prototype: static int write_here_string (fd, redirectee)
Coverage:  57.143% (12/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 312-352
 57.143% (12/21)
write_here_document
Name: write_here_document
Prototype: static int write_here_document (fd, redirectee)
Coverage:  38.462% (15/39)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 357-446
 38.462% (15/39)
word_split
Name: word_split
Prototype: WORD_LIST * word_split (w, ifs_chars)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10602-10620
 66.667% (6/9)
word_list_split
Name: word_list_split
Prototype: static WORD_LIST * word_list_split (list)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10624-10643
100.000% (10/10)
word_list_remove_quoted_nulls
Name: word_list_remove_quoted_nulls
Prototype: void word_list_remove_quoted_nulls (list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4389-4400
100.000% (4/4)
wmatchlen
Name: wmatchlen
Prototype: int wmatchlen (pat, max)
Coverage:  6.742% (6/89)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 73-198
  6.742% (6/89)
without_job_control
Name: without_job_control
Prototype: void without_job_control ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4800-4810
100.000% (1/1)
without_interrupts
Name: without_interrupts
Prototype: static void without_interrupts (function, arg1, arg2)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 113-126
100.000% (1/1)
with_input_from_string
Name: with_input_from_string
Prototype: void with_input_from_string (string, name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1580-1589
100.000% (1/1)
with_input_from_stream
Name: with_input_from_stream
Prototype: void with_input_from_stream (stream, name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1652-1661
  0.000% (0/1)
with_input_from_stdin
Name: with_input_from_stdin
Prototype: void with_input_from_stdin ()
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1525-1536
  0.000% (0/6)
with_input_from_buffered_stream
Name: with_input_from_buffered_stream
Prototype: void with_input_from_buffered_stream (bfd, name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 594-607
100.000% (1/1)
which_set_flags
Name: which_set_flags
Prototype: char * which_set_flags ()
Coverage:  66.667% (8/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/flags.c
Lines: 300-318
 66.667% (8/12)
where_history
Name: where_history
Prototype: int where_history (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 152-156
100.000% (1/1)
wextglob_skipname
Name: wextglob_skipname
Prototype: static int wextglob_skipname (pat, dname, flags)
Coverage:  0.000% (0/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 301-351
  0.000% (0/37)
wextglob_pattern_p
Name: wextglob_pattern_p
Prototype: int wextglob_pattern_p (pat)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 20-37
  0.000% (0/8)
wdispcolumn
Name: wdispcolumn
Prototype: static void wdispcolumn (i, buf, bufsize, width, height)
Coverage:  0.000% (0/45)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Lines: 411-513
  0.000% (0/45)
wdequote_pathname
Name: wdequote_pathname
Prototype: static void wdequote_pathname (pathname)
Coverage:  66.667% (12/18)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 414-455
 66.667% (12/18)
wcsnwidth
Name: wcsnwidth
Prototype: int wcsnwidth(pwcs, n, max)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/wcsnwidth.c
Lines: 33-55
  0.000% (0/15)
wcsmatch
Name: wcsmatch
Prototype: int wcsmatch (wpattern, wstring, flags)
Coverage:  50.000% (3/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/strmatch.c
Lines: 45-55
 50.000% (3/6)
wchars
Name: wchars
Prototype: static void wchars (p, wc)
Coverage:  0.000% (0/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 927-948
  0.000% (0/48)
watch_warn
Name: watch_warn
Prototype: static void watch_warn (addr, file, line, type, data)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/watch.c
Lines: 37-61
  0.000% (0/17)
waitchld
Name: waitchld
Prototype: static int waitchld (wpid, block)
Coverage:  58.235% (99/170)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3547-3757
 58.235% (99/170)
wait_sigint_handler
Name: wait_sigint_handler
Prototype: static void wait_sigint_handler (sig)
Coverage:  0.000% (0/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2540-2591
  0.000% (0/35)
wait_sigint_cleanup
Name: wait_sigint_cleanup
Prototype: void wait_sigint_cleanup ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2519-2524
  0.000% (0/1)
wait_procsubs
Name: wait_procsubs
Prototype: void wait_procsubs ()
Coverage:  18.182% (2/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5648-5661
 18.182% (2/11)
wait_for_single_pid
Name: wait_for_single_pid
Prototype: int wait_for_single_pid (pid, flags)
Coverage:  63.636% (21/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2372-2428
 63.636% (21/33)
wait_for_job
Name: wait_for_job
Prototype: int wait_for_job (job, flags)
Coverage:  57.692% (15/26)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3027-3066
 57.692% (15/26)
wait_for_background_pids
Name: wait_for_background_pids
Prototype: void wait_for_background_pids ()
Coverage:  44.776% (30/67)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2431-2508
 44.776% (30/67)
wait_for_any_job
Name: wait_for_any_job
Prototype: int wait_for_any_job (flags)
Coverage:  43.860% (25/57)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3072-3137
 43.860% (25/57)
wait_for
Name: wait_for
Prototype: int wait_for (pid)
Coverage:  43.363% (98/226)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2698-3020
 43.363% (98/226)
wait_builtin
Name: wait_builtin
Prototype: int wait_builtin (list)
Coverage:  73.077% (38/52)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/wait.def
Lines: 99-230
 73.077% (38/52)
vsnprintf_internal
Name: vsnprintf_internal
Prototype: static int vsnprintf_internal(struct DATA *data, char *string, size_t length, const char *format, va_list args)
Coverage:  35.062% (142/405)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1246-1632
 35.062% (142/405)
vsnprintf
Name: vsnprintf
Prototype: int vsnprintf(char *string, size_t length, const char *format, va_list args)
Coverage:  33.333% (2/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1702-1719
 33.333% (2/6)
vlist_realloc
Name: vlist_realloc
Prototype: static VARLIST * vlist_realloc (vlist, n)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3890-3903
  0.000% (0/7)
vlist_alloc
Name: vlist_alloc
Prototype: static VARLIST * vlist_alloc (nentries)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3875-3888
100.000% (1/1)
vlist_add
Name: vlist_add
Prototype: static void vlist_add (vlist, var, flags)
Coverage:  27.273% (12/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3905-3924
 27.273% (12/44)
visible_var
Name: visible_var
Prototype: static int visible_var (var)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4069-4074
100.000% (1/1)
visible_array_vars
Name: visible_array_vars
Prototype: static int visible_array_vars (var)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4168-4173
  0.000% (0/1)
visible_and_exported
Name: visible_and_exported
Prototype: static int visible_and_exported (var)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4090-4095
100.000% (1/1)
vidomove_dispatch
Name: vidomove_dispatch
Prototype: static int vidomove_dispatch (_rl_vimotion_cxt *m)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/vi_mode.c
Lines: 1484-1508
  0.000% (0/9)
Page:<>12
Function: vi_yank_dispatch
3
Function: tt_setnoecho
4
Function: strvec_len
5
Function: show_desc
...10
Function: rl_backward_char_search
...20
Function: extglob_skipname
...28
Function: _rl_char_value

Generated by Squish Coco 4.1.2