OpenCoverage

Bash Test Coverage

Functions

Page:<>1
Condition %: 100.000% (1/1)
2
Condition %: 100.000% (1/1)
34
Condition %: 100.000% (1/1)
5
Condition %: 100.000% (14/14)
6
Condition %: 100.000% (1/1)
7
Condition %:  88.889% (8/9)
...10
Condition %:  72.914% (568/779)
...20
Condition %:  0.000% (0/5)
...28
Condition %:  0.000% (0/9)
FunctionCondition %▾
print_heredoc_bodies
Name: print_heredoc_bodies
Prototype: static void print_heredoc_bodies (heredocs)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 981-994
100.000% (4/4)
print_hash_info
Name: print_hash_info
Prototype: static int print_hash_info (item)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/hash.def
Lines: 234-240
100.000% (1/1)
print_group_command
Name: print_group_command
Prototype: static void print_group_command (group_command)
Coverage: 100.000% (12/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 660-696
100.000% (12/12)
print_for_command_head
Name: print_for_command_head
Prototype: void print_for_command_head (for_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 567-573
100.000% (1/1)
print_for_command
Name: print_for_command
Prototype: static void print_for_command (for_command)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 585-600
100.000% (4/4)
print_cond_command
Name: print_cond_command
Prototype: void print_cond_command (cond)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 867-874
100.000% (1/1)
print_case_command_head
Name: print_case_command_head
Prototype: void print_case_command_head (case_command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 698-703
100.000% (1/1)
print_assoc_assignment
Name: print_assoc_assignment
Prototype: void print_assoc_assignment (var, quoted)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 864-880
100.000% (4/4)
print_array_assignment
Name: print_array_assignment
Prototype: void print_array_assignment (var, quoted)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 844-860
100.000% (4/4)
print_arith_command
Name: print_arith_command
Prototype: void print_arith_command (arith_cmd_list)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c
Lines: 811-818
100.000% (1/1)
previous_history
Name: previous_history
Prototype: HIST_ENTRY * previous_history (void)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 191-195
100.000% (1/1)
posix_initialize
Name: posix_initialize
Prototype: void posix_initialize (on)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 72-90
100.000% (7/7)
pos_params_assignment
Name: pos_params_assignment
Prototype: static char * pos_params_assignment (list, itype, quoted)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7387-7402
100.000% (1/1)
pop_context
Name: pop_context
Prototype: void pop_context ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 5050-5058
100.000% (1/1)
phash_freedata
Name: phash_freedata
Prototype: static void phash_freedata (data)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashcmd.c
Lines: 49-55
100.000% (1/1)
phash_flush
Name: phash_flush
Prototype: void phash_flush ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/hashcmd.c
Lines: 57-62
100.000% (4/4)
patcomp
Name: patcomp
Prototype: static int patcomp (string, pat, op)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 375-384
100.000% (1/1)
parser_save_alias
Name: parser_save_alias
Prototype: void parser_save_alias ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1952-1961
100.000% (1/1)
parser_expanding_alias
Name: parser_expanding_alias
Prototype: int parser_expanding_alias ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 1946-1950
100.000% (1/1)
parse_cond_command
Name: parse_cond_command
Prototype: static COMMAND * parse_cond_command ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y
Lines: 4798-4806
100.000% (1/1)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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_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_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)
malloc_set_register
Name: malloc_set_register
Prototype: int malloc_set_register(n)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/table.c
Lines: 420-429
100.000% (1/1)
malloc
Name: malloc
Prototype: void * malloc (size)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c
Lines: 1319-1324
100.000% (1/1)
making_children
Name: making_children
Prototype: void making_children ()
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 410-418
100.000% (4/4)
make_word_list
Name: make_word_list
Prototype: WORD_LIST * make_word_list (word, wlink)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 156-168
100.000% (5/5)
make_word_from_token
Name: make_word_from_token
Prototype: WORD_DESC * make_word_from_token (token)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 144-154
100.000% (1/1)
make_word
Name: make_word
Prototype: WORD_DESC * make_word (string)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 134-142
100.000% (1/1)
make_while_command
Name: make_while_command
Prototype: COMMAND * make_while_command (test, action)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 415-420
100.000% (1/1)
make_until_or_while
Name: make_until_or_while
Prototype: static COMMAND * make_until_or_while (which, test, action)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 401-413
100.000% (1/1)
make_until_command
Name: make_until_command
Prototype: COMMAND * make_until_command (test, action)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 422-427
100.000% (1/1)
make_subshell_command
Name: make_subshell_command
Prototype: COMMAND * make_subshell_command (command)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 804-815
100.000% (1/1)
make_select_command
Name: make_select_command
Prototype: COMMAND * make_select_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: 228-241
100.000% (1/1)
make_new_assoc_variable
Name: make_new_assoc_variable
Prototype: SHELL_VAR * make_new_assoc_variable (name)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 2685-2698
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)
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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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_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)
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)
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)
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)
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_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_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_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_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_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_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_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)
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)
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)
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)
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)
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_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_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)
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)
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)
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)
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_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)
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)
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)
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)
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)
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_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)
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)
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_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_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_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_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)
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)
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_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)
Page:<>1
Condition %: 100.000% (1/1)
2
Condition %: 100.000% (1/1)
34
Condition %: 100.000% (1/1)
5
Condition %: 100.000% (14/14)
6
Condition %: 100.000% (1/1)
7
Condition %:  88.889% (8/9)
...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