OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
11
Function: get_dirstack_index
12
Function: hangup_all_jobs
13
Function: initialize_job_control
14
Function: legal_identifier
1516
Function: open_buffered_stream
17
Function: pretty_print_loop
18
Function: push_stream
19
Function: reset_mail_timer
20
Function: rl_do_lowercase_version
...28
Function: xrealloc
Functionâ–´Condition %
malloc_set_tracefn
Name: malloc_set_tracefn
Prototype: void malloc_set_tracefn (s, fn)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/trace.c
Lines: 113-126
  0.000% (0/4)
malloc_set_tracefp
Name: malloc_set_tracefp
Prototype: void malloc_set_tracefp (fp)
Coverage:  0.000% (0/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/trace.c
Lines: 93-100
  0.000% (0/3)
malloc_stats
Name: malloc_stats
Prototype: struct _malstats malloc_stats ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/stats.c
Lines: 75-91
  0.000% (0/4)
malloc_trace_bin
Name: malloc_trace_bin
Prototype: void malloc_trace_bin (n)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/trace.c
Lines: 102-109
  0.000% (0/1)
malloc_unwatch
Name: malloc_unwatch
Prototype: void * malloc_unwatch (addr)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/watch.c
Lines: 119-151
  0.000% (0/19)
malloc_usable_size
Name: malloc_usable_size
Prototype: size_t malloc_usable_size (mem)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1160-1187
  0.000% (0/7)
malloc_watch
Name: malloc_watch
Prototype: void * malloc_watch (addr)
Coverage:  0.000% (0/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/watch.c
Lines: 83-114
  0.000% (0/19)
map_over
Name: map_over
Prototype: SHELL_VAR ** map_over (function, vc)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3929-3953
 83.333% (10/12)
map_over_aliases
Name: map_over_aliases
Prototype: static alias_t ** map_over_aliases (function)
Coverage:  64.706% (11/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 213-241
 64.706% (11/17)
map_over_funcs
Name: map_over_funcs
Prototype: SHELL_VAR ** map_over_funcs (function)
Coverage:  75.000% (6/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3955-3972
 75.000% (6/8)
map_over_jobs
Name: map_over_jobs
Prototype: static int map_over_jobs (func, arg1, arg2)
Coverage:  65.217% (15/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1399-1433
 65.217% (15/23)
mapfile
Name: mapfile
Prototype: static int mapfile (fd, line_count_goal, origin, nskip, callback_quantum, callback, array_name, delim, flags)
Coverage:  75.862% (44/58)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/mapfile.def
Lines: 147-241
 75.862% (44/58)
mapfile_builtin
Name: mapfile_builtin
Prototype: int mapfile_builtin (list)
Coverage:  49.383% (40/81)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/mapfile.def
Lines: 243-362
 49.383% (40/81)
mark_all_jobs_as_dead
Name: mark_all_jobs_as_dead
Prototype: static void mark_all_jobs_as_dead ()
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4605-4625
  0.000% (0/9)
mark_dead_jobs_as_notified
Name: mark_dead_jobs_as_notified
Prototype: static void mark_dead_jobs_as_notified (force)
Coverage:  47.297% (35/74)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4631-4744
 47.297% (35/74)
match_pattern
Name: match_pattern
Prototype: static int match_pattern (string, pat, mtype, sp, ep)
Coverage:  68.182% (15/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4962-5004
 68.182% (15/22)
match_pattern_char
Name: match_pattern_char
Prototype: int match_pattern_char (pat, string, flags)
Coverage:  18.072% (15/83)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 44-71
 18.072% (15/83)
match_pattern_wchar
Name: match_pattern_wchar
Prototype: int match_pattern_wchar (pat, string, flags)
Coverage:  17.647% (3/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 44-71
 17.647% (3/17)
match_upattern
Name: match_upattern
Prototype: static int match_upattern (string, pat, mtype, sp, ep)
Coverage:  77.586% (90/116)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4663-4810
 77.586% (90/116)
match_wpattern
Name: match_wpattern
Prototype: static int match_wpattern (wstring, indices, wstrlen, wpat, mtype, sp, ep)
Coverage:  33.071% (42/127)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4819-4958
 33.071% (42/127)
maybe_add_history
Name: maybe_add_history
Prototype: void maybe_add_history (line)
Coverage:  73.684% (14/19)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 722-747
 73.684% (14/19)
maybe_append_history
Name: maybe_append_history
Prototype: int maybe_append_history (filename)
Coverage:  53.333% (8/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 420-451
 53.333% (8/15)
maybe_call_trap_handler
Name: maybe_call_trap_handler
Prototype: int maybe_call_trap_handler (sig)
Coverage:  0.000% (0/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1270-1299
  0.000% (0/16)
maybe_execute_file
Name: maybe_execute_file
Prototype: int maybe_execute_file (fname, force_noninteractive)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalfile.c
Lines: 318-333
 75.000% (3/4)
maybe_give_terminal_to
Name: maybe_give_terminal_to
Prototype: static int maybe_give_terminal_to (opgrp, npgrp, flags)
Coverage:  0.000% (0/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4483-4507
  0.000% (0/12)
maybe_make_export_env
Name: maybe_make_export_env
Prototype: void maybe_make_export_env ()
Coverage:  89.655% (26/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4690-4747
 89.655% (26/29)
maybe_make_readline_line
Name: maybe_make_readline_line
Prototype: static void maybe_make_readline_line (new_line)
Coverage:  0.000% (0/36)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2551-2565
  0.000% (0/36)
maybe_make_restricted
Name: maybe_make_restricted
Prototype: int maybe_make_restricted (name)
Coverage:  19.512% (8/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1241-1263
 19.512% (8/41)
maybe_pop_dollar_vars
Name: maybe_pop_dollar_vars
Prototype: static void maybe_pop_dollar_vars ()
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/source.def
Lines: 98-109
 70.000% (7/10)
maybe_replace_line
Name: maybe_replace_line
Prototype: int maybe_replace_line (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/compat.c
Lines: 54-58
  0.000% (0/1)
maybe_restore_getopt_state
Name: maybe_restore_getopt_state
Prototype: static void maybe_restore_getopt_state (gs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 4669-4681
100.000% (4/4)
maybe_restore_tilde
Name: maybe_restore_tilde
Prototype: static char * maybe_restore_tilde (val, directory_part)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 3012-3024
  0.000% (0/6)
maybe_save_line
Name: maybe_save_line
Prototype: int maybe_save_line (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/compat.c
Lines: 60-64
  0.000% (0/1)
maybe_save_shell_history
Name: maybe_save_shell_history
Prototype: int maybe_save_shell_history ()
Coverage:  66.667% (14/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 455-498
 66.667% (14/21)
maybe_set_debug_trap
Name: maybe_set_debug_trap
Prototype: void maybe_set_debug_trap (command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 593-598
100.000% (1/1)
maybe_set_error_trap
Name: maybe_set_error_trap
Prototype: void maybe_set_error_trap (command)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 607-612
  0.000% (0/1)
maybe_set_return_trap
Name: maybe_set_return_trap
Prototype: void maybe_set_return_trap (command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 621-626
100.000% (1/1)
maybe_set_sigchld_trap
Name: maybe_set_sigchld_trap
Prototype: void maybe_set_sigchld_trap (command_string)
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 535-541
 66.667% (4/6)
maybe_unsave_line
Name: maybe_unsave_line
Prototype: int maybe_unsave_line (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/compat.c
Lines: 66-70
  0.000% (0/1)
mb_substring
Name: mb_substring
Prototype: static char * mb_substring (string, s, e)
Coverage:  65.079% (41/63)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7638-7661
 65.079% (41/63)
mbscasecmp
Name: mbscasecmp
Prototype: int mbscasecmp (mbs1, mbs2)
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/mbscasecmp.c
Lines: 33-77
  0.000% (0/25)
mbschr
Name: mbschr
Prototype: char * mbschr (const char *s, int c)
Coverage:  76.667% (23/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/mbschr.c
Lines: 47-97
 76.667% (23/30)
mbscmp
Name: mbscmp
Prototype: int mbscmp (mbs1, mbs2)
Coverage:  0.000% (0/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/mbscmp.c
Lines: 30-71
  0.000% (0/25)
mbskipname
Name: mbskipname
Prototype: static int mbskipname (pat, dname, flags)
Coverage:  13.043% (3/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/glob.c
Lines: 355-388
 13.043% (3/23)
mbsmbchar
Name: mbsmbchar
Prototype: char * mbsmbchar (s)
Coverage:  64.000% (16/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shmbchar.c
Lines: 188-220
 64.000% (16/25)
mbstrlen
Name: mbstrlen
Prototype: size_t mbstrlen (s)
Coverage:  75.000% (12/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shmbchar.c
Lines: 146-171
 75.000% (12/16)
memalign
Name: memalign
Prototype: void * memalign (alignment, size)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1341-1347
  0.000% (0/1)
memory_error_and_abort
Name: memory_error_and_abort
Prototype: static void memory_error_and_abort (char *fname)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/xmalloc.c
Lines: 44-49
  0.000% (0/1)
merge_temporary_env
Name: merge_temporary_env
Prototype: void merge_temporary_env ()
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4352-4357
 75.000% (3/4)
mindist
Name: mindist
Prototype: static int mindist(dir, guess, best)
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/spell.c
Lines: 106-146
  0.000% (0/23)
minus_o_option_value
Name: minus_o_option_value
Prototype: int minus_o_option_value (name)
Coverage:  28.571% (12/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 245-267
 28.571% (12/42)
mitos
Name: mitos
Prototype: char * mitos (i)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/itos.c
Lines: 55-63
  0.000% (0/4)
mk_alexpansion
Name: mk_alexpansion
Prototype: static char * mk_alexpansion (s)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2866-2887
100.000% (1/1)
mk_env_string
Name: mk_env_string
Prototype: static inline char * mk_env_string (name, value, isfunc)
Coverage:  78.125% (25/32)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4376-4424
 78.125% (25/32)
mk_msgstr
Name: mk_msgstr
Prototype: char * mk_msgstr (string, foundnlp)
Coverage:  0.000% (0/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c
Lines: 439-481
  0.000% (0/30)
mkdashname
Name: mkdashname
Prototype: static char * mkdashname (name)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/exec.def
Lines: 84-94
  0.000% (0/1)
mkfmt
Name: mkfmt
Prototype: static int mkfmt (buf, prec, lng, sec, sec_fraction)
Coverage:  52.000% (13/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1137-1193
 52.000% (13/25)
mklong
Name: mklong
Prototype: static char * mklong (str, modifiers, mlen)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 1073-1096
100.000% (4/4)
mkseq
Name: mkseq
Prototype: static char ** mkseq (start, end, incr, type, width)
Coverage:  59.406% (60/101)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/braces.c
Lines: 382-491
 59.406% (60/101)
mlocation_dump_table
Name: mlocation_dump_table
Prototype: void mlocation_dump_table ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 387-391
  0.000% (0/1)
mlocation_register_alloc
Name: mlocation_register_alloc
Prototype: void mlocation_register_alloc (file, line)
Coverage:  82.353% (14/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 337-372
 82.353% (14/17)
mlocation_table_init
Name: mlocation_table_init
Prototype: void mlocation_table_init ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 408-416
  0.000% (0/1)
mlocation_write_table
Name: mlocation_write_table
Prototype: void mlocation_write_table ()
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 395-406
  0.000% (0/4)
morecore
Name: morecore
Prototype: static void morecore (nu)
Coverage:  79.245% (42/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 561-670
 79.245% (42/53)
most_recent_job_in_state
Name: most_recent_job_in_state
Prototype: static int most_recent_job_in_state (job, state)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3167-3189
100.000% (9/9)
move_to_high_fd
Name: move_to_high_fd
Prototype: int move_to_high_fd (fd, check_new, maxfd)
Coverage:  63.333% (19/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 555-586
 63.333% (19/30)
mr_table_entry
Name: mr_table_entry
Prototype: mr_table_t * mr_table_entry (mem)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 137-142
  0.000% (0/1)
mregister_alloc
Name: mregister_alloc
Prototype: void mregister_alloc (tag, mem, size, file, line)
Coverage:  64.000% (16/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 162-216
 64.000% (16/25)
mregister_describe_mem
Name: mregister_describe_mem
Prototype: void mregister_describe_mem (mem, fp)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 144-160
  0.000% (0/4)
mregister_dump_table
Name: mregister_dump_table
Prototype: void mregister_dump_table()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 305-309
  0.000% (0/1)
mregister_free
Name: mregister_free
Prototype: void mregister_free (mem, size, file, line)
Coverage:  84.000% (21/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 218-267
 84.000% (21/25)
mregister_table_init
Name: mregister_table_init
Prototype: void mregister_table_init ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 311-317
  0.000% (0/1)
mt_hash
Name: mt_hash
Prototype: static unsigned int mt_hash (key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 62-77
  0.000% (0/1)
mtrace_alloc
Name: mtrace_alloc
Prototype: void mtrace_alloc (tag, mem, size, file, line)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/trace.c
Lines: 43-60
  0.000% (0/7)
mtrace_free
Name: mtrace_free
Prototype: void mtrace_free (mem, size, file, line)
Coverage:  0.000% (0/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/trace.c
Lines: 62-78
  0.000% (0/7)
n_shell_variables
Name: n_shell_variables
Prototype: static int n_shell_variables ()
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4663-4672
100.000% (6/6)
name_is_acceptable
Name: name_is_acceptable
Prototype: static int name_is_acceptable (name)
Coverage:  0.000% (0/43)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashline.c
Lines: 2890-2904
  0.000% (0/43)
named_function_string
Name: named_function_string
Prototype: char * named_function_string (name, command, flags)
Coverage:  82.759% (24/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1337-1428
 82.759% (24/29)
netopen
Name: netopen
Prototype: int netopen (path)
Coverage:  0.000% (0/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/netopen.c
Lines: 292-315
  0.000% (0/10)
new_fd_bitmap
Name: new_fd_bitmap
Prototype: struct fd_bitmap * new_fd_bitmap (size)
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 302-320
 60.000% (3/5)
new_shell_variable
Name: new_shell_variable
Prototype: static SHELL_VAR * new_shell_variable (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2602-2625
100.000% (1/1)
new_var_context
Name: new_var_context
Prototype: VAR_CONTEXT * new_var_context (name, flags)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4790-4806
100.000% (3/3)
newline
Name: newline
Prototype: static void newline (string)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1430-1438
 83.333% (5/6)
next_history
Name: next_history
Prototype: HIST_ENTRY * next_history (void)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 200-204
  0.000% (0/1)
no_args
Name: no_args
Prototype: void no_args (list)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 155-165
 75.000% (3/4)
no_options
Name: no_options
Prototype: int no_options (list)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 169-187
 71.429% (5/7)
noclobber_open
Name: noclobber_open
Prototype: static int noclobber_open (filename, flags, mode, ri)
Coverage:  26.087% (6/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c
Lines: 601-651
 26.087% (6/23)
nohup_all_jobs
Name: nohup_all_jobs
Prototype: void nohup_all_jobs (running_only)
Coverage:  0.000% (0/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4561-4579
  0.000% (0/15)
nohup_job
Name: nohup_job
Prototype: void nohup_job (job_index)
Coverage:  57.143% (4/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1250-1261
 57.143% (4/7)
noninc_dosearch
Name: noninc_dosearch
Prototype: static int noninc_dosearch (char *string, int dir, int flags)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/search.c
Lines: 159-200
  0.000% (0/14)
noninc_search
Name: noninc_search
Prototype: static int noninc_search (int dir, int pchar)
Coverage:  0.000% (0/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/search.c
Lines: 363-398
  0.000% (0/17)
noninc_search_from_pos
Name: noninc_search_from_pos
Prototype: static int noninc_search_from_pos (char *string, int pos, int dir, int flags, int *ncp)
Coverage:  0.000% (0/23)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/search.c
Lines: 113-154
  0.000% (0/23)
notify_and_cleanup
Name: notify_and_cleanup
Prototype: void notify_and_cleanup ()
Coverage:  81.818% (9/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3143-3153
 81.818% (9/11)
notify_of_job_status
Name: notify_of_job_status
Prototype: static void notify_of_job_status ()
Coverage:  37.576% (62/165)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4023-4160
 37.576% (62/165)
null_array_assign
Name: null_array_assign
Prototype: static SHELL_VAR * null_array_assign (self, value, ind, key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1184-1192
100.000% (1/1)
null_assign
Name: null_assign
Prototype: static SHELL_VAR * null_assign (self, value, unused, key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1173-1181
  0.000% (0/1)
num_fifos
Name: num_fifos
Prototype: int num_fifos ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5552-5556
100.000% (1/1)
number
Name: number
Prototype: static void number(p, d, base)
Coverage:  46.154% (84/182)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 696-766
 46.154% (84/182)
number_of_args
Name: number_of_args
Prototype: int number_of_args ()
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3311-3322
100.000% (9/9)
numtoa
Name: numtoa
Prototype: static char * numtoa(number, base, precision, fract)
Coverage:  0.000% (0/55)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 598-690
  0.000% (0/55)
Page:<>1
Function: _entry_flags
...10
Function: find_in_path_element
11
Function: get_dirstack_index
12
Function: hangup_all_jobs
13
Function: initialize_job_control
14
Function: legal_identifier
1516
Function: open_buffered_stream
17
Function: pretty_print_loop
18
Function: push_stream
19
Function: reset_mail_timer
20
Function: rl_do_lowercase_version
...28
Function: xrealloc

Generated by Squish Coco 4.1.2