OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Condition %:  0.000% (0/7)
...10
Condition %:  0.000% (0/27)
...20
Condition %:  75.000% (3/4)
21
Condition %:  80.488% (33/41)
22
Condition %:  86.139% (87/101)
23
Condition %:  95.455% (21/22)
24
Condition %: 100.000% (3/3)
2526
Condition %: 100.000% (1/1)
27
Condition %: 100.000% (1/1)
28
Condition %: 100.000% (1/1)
FunctionCondition %▴
get_edit_mode
Name: get_edit_mode
Prototype: static int get_edit_mode (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def
Lines: 416-422
100.000% (1/1)
get_epochrealtime
Name: get_epochrealtime
Prototype: static SHELL_VAR * get_epochrealtime (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1465-1482
100.000% (4/4)
get_funcname
Name: get_funcname
Prototype: static SHELL_VAR * get_funcname (self)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1788-1802
100.000% (1/1)
get_groupset
Name: get_groupset
Prototype: static SHELL_VAR * get_groupset (self)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1635-1652
100.000% (7/7)
get_hashcmd
Name: get_hashcmd
Prototype: static SHELL_VAR * get_hashcmd (self)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1688-1694
100.000% (1/1)
get_lineno
Name: get_lineno
Prototype: static SHELL_VAR * get_lineno (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1409-1421
100.000% (4/4)
get_original_tty_job_signals
Name: get_original_tty_job_signals
Prototype: void get_original_tty_job_signals ()
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2176-2197
100.000% (8/8)
get_random
Name: get_random
Prototype: static SHELL_VAR * get_random (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1375-1391
100.000% (4/4)
get_seconds
Name: get_seconds
Prototype: static SHELL_VAR * get_seconds (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1262-1277
100.000% (4/4)
get_self
Name: get_self
Prototype: static SHELL_VAR * get_self (self)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1197-1202
100.000% (1/1)
get_stat_mtime
Name: get_stat_mtime
Prototype: static inline struct timespec get_stat_mtime (struct stat const *st)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/stat-time.h
Lines: 146-157
100.000% (1/1)
get_string_value
Name: get_string_value
Prototype: char * get_string_value (var_name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2416-2424
100.000% (1/1)
get_subshell
Name: get_subshell
Prototype: static SHELL_VAR * get_subshell (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1438-1448
100.000% (4/4)
getcoprocbypid
Name: getcoprocbypid
Prototype: struct coproc * getcoprocbypid (pid)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c
Lines: 1928-1940
100.000% (1/1)
getifs
Name: getifs
Prototype: char * getifs ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 10593-10597
100.000% (1/1)
getmaxchild
Name: getmaxchild
Prototype: long getmaxchild ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/oslib.c
Lines: 280-301
100.000% (4/4)
getopts_reset
Name: getopts_reset
Prototype: void getopts_reset (newind)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopts.def
Lines: 95-101
100.000% (1/1)
getopts_unbind_variable
Name: getopts_unbind_variable
Prototype: static int getopts_unbind_variable (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopts.def
Lines: 103-112
100.000% (1/1)
getpatspec
Name: getpatspec
Prototype: static int getpatspec (c, value)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5006-5015
100.000% (4/4)
getpattern
Name: getpattern
Prototype: static char * getpattern (value, quoted, expandpat)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5025-5065
100.000% (6/6)
getstr
Name: getstr
Prototype: static char * getstr ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 1111-1122
100.000% (4/4)
hash_create
Name: hash_create
Prototype: HASH_TABLE * hash_create (buckets)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 45-65
100.000% (7/7)
hash_dispose
Name: hash_dispose
Prototype: void hash_dispose (table)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 317-323
100.000% (1/1)
hash_lookup
Name: hash_lookup
Prototype: static SHELL_VAR * hash_lookup (name, hashed_vars)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1904-1917
100.000% (4/4)
hash_string
Name: hash_string
Prototype: unsigned int hash_string (s)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c
Lines: 130-148
100.000% (4/4)
have_unwind_protects
Name: have_unwind_protects
Prototype: int have_unwind_protects ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/unwind_prot.c
Lines: 196-200
100.000% (1/1)
hist_inittime
Name: hist_inittime
Prototype: static char * hist_inittime (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 251-267
100.000% (1/1)
histignore_item_func
Name: histignore_item_func
Prototype: static int histignore_item_func (ign)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 925-932
100.000% (4/4)
history_expansion_p
Name: history_expansion_p
Prototype: static int history_expansion_p (line)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 512-522
100.000% (8/8)
history_get
Name: history_get
Prototype: HIST_ENTRY * history_get (int offset)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 208-217
100.000% (1/1)
history_list
Name: history_list
Prototype: HIST_ENTRY ** history_list (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 172-176
100.000% (1/1)
history_search
Name: history_search
Prototype: int history_search (const char *string, int direction)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histsearch.c
Lines: 242-246
100.000% (1/1)
history_search_prefix
Name: history_search_prefix
Prototype: int history_search_prefix (const char *string, int direction)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histsearch.c
Lines: 249-253
100.000% (1/1)
history_should_ignore
Name: history_should_ignore
Prototype: static int history_should_ignore (line)
Coverage: 100.000% (17/17)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 982-1009
100.000% (17/17)
history_substring
Name: history_substring
Prototype: static char * history_substring (const char *string, int start, int end)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1551-1562
100.000% (1/1)
history_tokenize
Name: history_tokenize
Prototype: char ** history_tokenize (const char *string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1621-1625
100.000% (1/1)
ignore_globbed_names
Name: ignore_globbed_names
Prototype: static void ignore_globbed_names (names, name_func)
Coverage: 100.000% (16/16)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pathexp.c
Lines: 510-545
100.000% (16/16)
ignore_tty_job_signals
Name: ignore_tty_job_signals
Prototype: void ignore_tty_job_signals ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2144-2150
100.000% (1/1)
indent
Name: indent
Prototype: static void indent (amount)
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 1443-1455
100.000% (10/10)
init_bash_argv
Name: init_bash_argv
Prototype: void init_bash_argv ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5099-5107
100.000% (4/4)
init_conv_flag
Name: init_conv_flag
Prototype: static void init_conv_flag (p)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1221-1229
100.000% (1/1)
init_interactive
Name: init_interactive
Prototype: static void init_interactive ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1766-1775
100.000% (1/1)
init_interactive_script
Name: init_interactive_script
Prototype: static void init_interactive_script ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1793-1801
100.000% (1/1)
init_job_stats
Name: init_job_stats
Prototype: void init_job_stats ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 362-366
100.000% (1/1)
init_lvalue
Name: init_lvalue
Prototype: static void init_lvalue (lv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 1086-1093
100.000% (1/1)
init_noninteractive
Name: init_noninteractive
Prototype: static void init_noninteractive ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/shell.c
Lines: 1777-1791
100.000% (1/1)
init_yy_io
Name: init_yy_io
Prototype: void init_yy_io (get, unget, type, name, location)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1377-1397
100.000% (6/6)
initialize_bash_input
Name: initialize_bash_input
Prototype: void initialize_bash_input ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1363-1373
100.000% (4/4)
initialize_dynamic_variables
Name: initialize_dynamic_variables
Prototype: static void initialize_dynamic_variables ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1837-1892
100.000% (1/1)
initialize_flags
Name: initialize_flags
Prototype: void initialize_flags ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/flags.c
Lines: 383-393
100.000% (4/4)
initialize_shell_builtins
Name: initialize_shell_builtins
Prototype: void initialize_shell_builtins ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 897-902
100.000% (1/1)
initialize_shell_level
Name: initialize_shell_level
Prototype: static void initialize_shell_level ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 830-834
100.000% (1/1)
initialize_signals
Name: initialize_signals
Prototype: void initialize_signals (reinit)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c
Lines: 97-107
100.000% (1/1)
internal_error
Name: internal_error
Prototype: void internal_error (const char *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 231-250
100.000% (1/1)
internal_inform
Name: internal_inform
Prototype: void internal_inform (const char *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 274-295
100.000% (1/1)
internal_warning
Name: internal_warning
Prototype: void internal_warning (const char *format, ...)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 252-272
100.000% (1/1)
inttostr
Name: inttostr
Prototype: char * inttostr (i, buf, len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/itos.c
Lines: 32-39
100.000% (1/1)
invalidate_cached_quoted_dollar_at
Name: invalidate_cached_quoted_dollar_at
Prototype: void invalidate_cached_quoted_dollar_at ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 9503-9508
100.000% (1/1)
ipow
Name: ipow
Prototype: static intmax_t ipow (base, exp)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 916-931
100.000% (7/7)
is_basic
Name: is_basic
Prototype: static inline int is_basic (char c)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/include/shmbchar.h
Lines: 67-72
100.000% (1/1)
is_cclass
Name: is_cclass
Prototype: static int is_cclass (c, name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/smatch.c
Lines: 227-241
100.000% (4/4)
is_directory
Name: is_directory
Prototype: int is_directory (file)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 218-223
100.000% (1/1)
isnetconn
Name: isnetconn
Prototype: int isnetconn (fd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/netconn.c
Lines: 43-82
100.000% (1/1)
itos
Name: itos
Prototype: char * itos (i)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/itos.c
Lines: 43-51
100.000% (1/1)
job_exit_signal
Name: job_exit_signal
Prototype: int job_exit_signal (job)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2672-2677
100.000% (1/1)
job_exit_status
Name: job_exit_status
Prototype: int job_exit_status (job)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2665-2670
100.000% (1/1)
job_last_running
Name: job_last_running
Prototype: static int job_last_running (job)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3202-3207
100.000% (1/1)
job_last_stopped
Name: job_last_stopped
Prototype: static int job_last_stopped (job)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 3193-3198
100.000% (1/1)
last_history_entry
Name: last_history_entry
Prototype: static HIST_ENTRY * last_history_entry ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c
Lines: 941-950
100.000% (1/1)
legal_identifier
Name: legal_identifier
Prototype: int legal_identifier (name)
Coverage: 100.000% (22/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 213-229
100.000% (22/22)
lesscore
Name: lesscore
Prototype: static void lesscore (nu)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 542-558
100.000% (1/1)
list_all_jobs
Name: list_all_jobs
Prototype: void list_all_jobs (format)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1904-1910
100.000% (1/1)
list_append
Name: list_append
Prototype: GENERIC_LIST * list_append (head, tail)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/list.c
Lines: 90-103
100.000% (7/7)
list_length
Name: list_length
Prototype: int list_length (list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/list.c
Lines: 79-87
100.000% (4/4)
list_one_job
Name: list_one_job
Prototype: void list_one_job (job, format, ignore, job_index)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1878-1884
100.000% (1/1)
list_quote_escapes
Name: list_quote_escapes
Prototype: static WORD_LIST * list_quote_escapes (list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 4047-4061
100.000% (4/4)
list_rest_of_args
Name: list_rest_of_args
Prototype: WORD_LIST * list_rest_of_args ()
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 3295-3309
100.000% (9/9)
list_reverse
Name: list_reverse
Prototype: GENERIC_LIST * list_reverse (list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/list.c
Lines: 62-76
100.000% (4/4)
list_running_jobs
Name: list_running_jobs
Prototype: void list_running_jobs (format)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1894-1900
100.000% (1/1)
list_stopped_jobs
Name: list_stopped_jobs
Prototype: void list_stopped_jobs (format)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1886-1892
100.000% (1/1)
locale_decpoint
Name: locale_decpoint
Prototype: int locale_decpoint ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c
Lines: 602-609
100.000% (1/1)
locale_setblanks
Name: locale_setblanks
Prototype: static void locale_setblanks ()
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c
Lines: 547-564
100.000% (12/12)
make_arith_command
Name: make_arith_command
Prototype: COMMAND * make_arith_command (exp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 429-453
100.000% (1/1)
make_array_variable_value
Name: make_array_variable_value
Prototype: char * make_array_variable_value (entry, ind, key, value, flags)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 140-179
100.000% (13/13)
make_bare_simple_command
Name: make_bare_simple_command
Prototype: COMMAND * make_bare_simple_command ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 498-517
100.000% (1/1)
make_bare_word
Name: make_bare_word
Prototype: WORD_DESC * make_bare_word (string)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 82-99
100.000% (5/5)
make_buffered_stream
Name: make_buffered_stream
Prototype: static BUFFERED_STREAM * make_buffered_stream (fd, buffer, bufsize)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 185-205
100.000% (7/7)
make_builtin_argv
Name: make_builtin_argv
Prototype: char ** make_builtin_argv (list, ip)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 362-372
100.000% (1/1)
make_case_command
Name: make_case_command
Prototype: COMMAND * make_case_command (word, clauses, lineno)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 356-370
100.000% (5/5)
make_command
Name: make_command
Prototype: COMMAND * make_command (type, pointer)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 170-183
100.000% (1/1)
make_command_string
Name: make_command_string
Prototype: char * make_command_string (command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 153-161
100.000% (1/1)
make_cond_node
Name: make_cond_node
Prototype: struct cond_com * make_cond_node (type, op, left, right)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 456-473
100.000% (1/1)
make_coproc_command
Name: make_coproc_command
Prototype: COMMAND * make_coproc_command (name, command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 817-829
100.000% (1/1)
make_dev_fd_filename
Name: make_dev_fd_filename
Prototype: static char * make_dev_fd_filename (fd)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5680-5694
100.000% (1/1)
make_for_command
Name: make_for_command
Prototype: COMMAND * make_for_command (name, map_list, action, lineno)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 218-226
100.000% (1/1)
make_for_or_select
Name: make_for_or_select
Prototype: static COMMAND * make_for_or_select (type, name, map_list, action, lineno)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 199-216
100.000% (1/1)
make_func_export_array
Name: make_func_export_array
Prototype: static char ** make_func_export_array ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4562-4576
100.000% (4/4)
make_group_command
Name: make_group_command
Prototype: COMMAND * make_group_command (command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 345-354
100.000% (1/1)
make_if_command
Name: make_if_command
Prototype: COMMAND * make_if_command (test, true_case, false_case)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 387-399
100.000% (1/1)
make_new_array_variable
Name: make_new_array_variable
Prototype: SHELL_VAR * make_new_array_variable (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2650-2663
100.000% (1/1)
Page:<>1
Condition %:  0.000% (0/7)
...10
Condition %:  0.000% (0/27)
...20
Condition %:  75.000% (3/4)
21
Condition %:  80.488% (33/41)
22
Condition %:  86.139% (87/101)
23
Condition %:  95.455% (21/22)
24
Condition %: 100.000% (3/3)
2526
Condition %: 100.000% (1/1)
27
Condition %: 100.000% (1/1)
28
Condition %: 100.000% (1/1)

Generated by Squish Coco 4.1.2