OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Condition %: 100.000% (1/1)
2
Condition %: 100.000% (1/1)
3
Condition %: 100.000% (4/4)
45
Condition %: 100.000% (14/14)
6
Condition %: 100.000% (1/1)
7
Condition %:  88.889% (8/9)
8
Condition %:  83.333% (10/12)
...10
Condition %:  72.914% (568/779)
...20
Condition %:  0.000% (0/5)
...28
Condition %:  0.000% (0/9)
FunctionCondition %▾
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_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_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_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_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)
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)
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)
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)
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)
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_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_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_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_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_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_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)
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)
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)
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)
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)
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_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_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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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_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_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_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_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_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_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_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_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_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_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_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_dirstack
Name: get_dirstack
Prototype: static SHELL_VAR * get_dirstack (self)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1616-1629
100.000% (1/1)
get_current_prompt_level
Name: get_current_prompt_level
Prototype: int get_current_prompt_level ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 5582-5586
100.000% (1/1)
get_bashpid
Name: get_bashpid
Prototype: static SHELL_VAR * get_bashpid (var)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1484-1498
100.000% (4/4)
get_array_value
Name: get_array_value
Prototype: char * get_array_value (s, flags, rtype, indp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 1195-1202
100.000% (1/1)
get_aliasvar
Name: get_aliasvar
Prototype: static SHELL_VAR * get_aliasvar (self)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1764-1770
100.000% (1/1)
gather_here_documents
Name: gather_here_documents
Prototype: void gather_here_documents ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 2771-2787
100.000% (4/4)
freeze_jobs_list
Name: freeze_jobs_list
Prototype: int freeze_jobs_list ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 4748-4756
100.000% (1/1)
freewords
Name: freewords
Prototype: static void freewords (char **words, int start)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c
Lines: 1628-1635
100.000% (4/4)
free_variable_hash_data
Name: free_variable_hash_data
Prototype: static void free_variable_hash_data (data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3782-3790
100.000% (1/1)
free_trap_string
Name: free_trap_string
Prototype: static void free_trap_string (sig)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 1176-1182
100.000% (1/1)
free_pushed_string_input
Name: free_pushed_string_input
Prototype: void free_pushed_string_input ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1938-1944
100.000% (1/1)
free_progcomp
Name: free_progcomp
Prototype: static void free_progcomp (data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/pcomplib.c
Lines: 128-136
100.000% (1/1)
free_alias_data
Name: free_alias_data
Prototype: static void free_alias_data (data)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 154-168
100.000% (4/4)
free
Name: free
Prototype: void free (mem)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1334-1339
100.000% (1/1)
fpurge
Name: fpurge
Prototype: int fpurge (FILE *fp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/fpurge.c
Lines: 123-232
100.000% (1/1)
fnx_fromfs
Name: fnx_fromfs
Prototype: char * fnx_fromfs (string, len)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/fnxform.c
Lines: 141-183
100.000% (1/1)
flush_temporary_env
Name: flush_temporary_env
Prototype: void flush_temporary_env ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4359-4368
100.000% (4/4)
find_variable_notempenv
Name: find_variable_notempenv
Prototype: SHELL_VAR * find_variable_notempenv (name)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2242-2252
100.000% (6/6)
find_variable_noref
Name: find_variable_noref
Prototype: SHELL_VAR * find_variable_noref (name)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2357-2369
100.000% (8/8)
find_variable
Name: find_variable
Prototype: SHELL_VAR * find_variable (name)
Coverage: 100.000% (13/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2301-2316
100.000% (13/13)
find_user_command_internal
Name: find_user_command_internal
Prototype: static char * find_user_command_internal (name, flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 282-301
100.000% (1/1)
find_user_command
Name: find_user_command
Prototype: char * find_user_command (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 240-245
100.000% (1/1)
find_token_in_alist
Name: find_token_in_alist
Prototype: char * find_token_in_alist (token, alist, flags)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/stringlib.c
Lines: 77-91
100.000% (7/7)
find_tempenv_variable
Name: find_tempenv_variable
Prototype: SHELL_VAR * find_tempenv_variable (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4236-4241
100.000% (1/1)
find_special_builtin
Name: find_special_builtin
Prototype: sh_builtin_func_t * find_special_builtin (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 873-881
100.000% (1/1)
find_shell_variable
Name: find_shell_variable
Prototype: SHELL_VAR * find_shell_variable (name)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2284-2298
100.000% (9/9)
find_shell_builtin
Name: find_shell_builtin
Prototype: sh_builtin_func_t * find_shell_builtin (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c
Lines: 854-860
100.000% (1/1)
find_procsub_child
Name: find_procsub_child
Prototype: int find_procsub_child (pid)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5610-5624
100.000% (9/9)
find_process
Name: find_process
Prototype: static PROCESS * find_process (pid, alive_only, jobp)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1543-1555
100.000% (6/6)
find_path_file
Name: find_path_file
Prototype: char * find_path_file (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 252-257
100.000% (1/1)
find_last_pid
Name: find_last_pid
Prototype: static pid_t find_last_pid (job, block)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 2353-2363
100.000% (1/1)
find_in_path
Name: find_in_path
Prototype: char * find_in_path (name, path_list, flags)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/findcmd.c
Lines: 673-680
100.000% (1/1)
find_global_variable_noref
Name: find_global_variable_noref
Prototype: SHELL_VAR * find_global_variable_noref (name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2270-2282
100.000% (4/4)
find_global_variable
Name: find_global_variable
Prototype: SHELL_VAR * find_global_variable (name)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2254-2268
100.000% (9/9)
find_function_def
Name: find_function_def
Prototype: FUNCTION_DEF * find_function_def (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2382-2391
100.000% (1/1)
find_function
Name: find_function
Prototype: SHELL_VAR * find_function (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2373-2378
100.000% (1/1)
find_alias
Name: find_alias
Prototype: alias_t * find_alias (name)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/alias.c
Lines: 80-91
100.000% (4/4)
file_iswdir
Name: file_iswdir
Prototype: int file_iswdir (fn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 672-677
100.000% (1/1)
file_isdir
Name: file_isdir
Prototype: int file_isdir (fn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 663-670
100.000% (1/1)
file_exists
Name: file_exists
Prototype: int file_exists (fn)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 654-661
100.000% (1/1)
file_error
Name: file_error
Prototype: void file_error (filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/error.c
Lines: 131-136
100.000% (1/1)
fifos_pending
Name: fifos_pending
Prototype: int fifos_pending ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5546-5550
100.000% (1/1)
fc_number
Name: fc_number
Prototype: static int fc_number (list)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 474-486
100.000% (7/7)
fc_execute_file
Name: fc_execute_file
Prototype: int fc_execute_file (filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalfile.c
Lines: 353-364
100.000% (1/1)
fc_dosubs
Name: fc_dosubs
Prototype: static char * fc_dosubs (command, subs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/fc.def
Lines: 645-660
100.000% (4/4)
fapply
Name: fapply
Prototype: static SHELL_VAR ** fapply (func)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4043-4053
100.000% (4/4)
false_builtin
Name: false_builtin
Prototype: int false_builtin (ignore)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/colon.def
Lines: 62-67
100.000% (1/1)
extract_command_subst
Name: extract_command_subst
Prototype: char * extract_command_subst (string, sindex, xflags)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1229-1245
100.000% (8/8)
extract_arithmetic_subst
Name: extract_arithmetic_subst
Prototype: char * extract_arithmetic_subst (string, sindex)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 1250-1256
100.000% (1/1)
extglob_pattern_p
Name: extglob_pattern_p
Prototype: int extglob_pattern_p (pat)
Coverage: 100.000% (8/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/glob/gm_loop.c
Lines: 20-37
100.000% (8/8)
expshift
Name: expshift
Prototype: static intmax_t expshift ()
Coverage: 100.000% (10/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 808-830
100.000% (10/10)
expr_bind_array_element
Name: expr_bind_array_element
Prototype: static void expr_bind_array_element (tok, ind, rhs)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 342-364
100.000% (1/1)
exportable_function_name
Name: exportable_function_name
Prototype: int exportable_function_name (string)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 325-334
100.000% (7/7)
export_environment_candidate
Name: export_environment_candidate
Prototype: static int export_environment_candidate (var)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4100-4105
100.000% (1/1)
export_builtin
Name: export_builtin
Prototype: int export_builtin (list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def
Lines: 75-80
100.000% (1/1)
explor
Name: explor
Prototype: static intmax_t explor ()
Coverage: 100.000% (14/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 644-669
100.000% (14/14)
Page:<>1
Condition %: 100.000% (1/1)
2
Condition %: 100.000% (1/1)
3
Condition %: 100.000% (4/4)
45
Condition %: 100.000% (14/14)
6
Condition %: 100.000% (1/1)
7
Condition %:  88.889% (8/9)
8
Condition %:  83.333% (10/12)
...10
Condition %:  72.914% (568/779)
...20
Condition %:  0.000% (0/5)
...28
Condition %:  0.000% (0/9)

Generated by Squish Coco 4.1.2