OpenCoverage

Bash Test Coverage

Function Tree

Page:<>1
Function: zwrite
...10
Function: rl_backward_char_search
...20
Function: extglob_skipname
21
Function: eval_arith_for_expr
22
Function: current_working_directory
23
Function: colon_builtin
24
Function: bind_function_def
2526
Function: all_shell_functions
27
Function: _rl_read_mbchar
28
Function: _rl_char_value
Functionâ–ľCondition %
assoc_replace
Name: assoc_replace
Prototype: void * assoc_replace (hash, key, value)
Coverage:  0.000% (0/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 91-111
  0.000% (0/9)
assoc_remove_quoted_nulls
Name: assoc_remove_quoted_nulls
Prototype: HASH_TABLE * assoc_remove_quoted_nulls (h)
Coverage:  72.727% (8/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 235-254
 72.727% (8/11)
assoc_remove
Name: assoc_remove
Prototype: void assoc_remove (hash, string)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 113-127
 75.000% (3/4)
assoc_reference
Name: assoc_reference
Prototype: char * assoc_reference (hash, string)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 129-141
 50.000% (2/4)
assoc_quote_escapes
Name: assoc_quote_escapes
Prototype: HASH_TABLE * assoc_quote_escapes (h)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 169-189
 71.429% (10/14)
assoc_quote
Name: assoc_quote
Prototype: HASH_TABLE * assoc_quote (h)
Coverage:  71.429% (10/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 145-165
 71.429% (10/14)
assoc_patsub
Name: assoc_patsub
Prototype: char * assoc_patsub (h, pat, rep, mflags)
Coverage:  69.697% (23/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 302-358
 69.697% (23/33)
assoc_modcase
Name: assoc_modcase
Prototype: char * assoc_modcase (h, pat, modop, mflags)
Coverage:  69.697% (23/33)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 360-417
 69.697% (23/33)
assoc_keys_to_word_list
Name: assoc_keys_to_word_list
Prototype: WORD_LIST * assoc_keys_to_word_list (h)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 519-524
100.000% (1/1)
assoc_insert
Name: assoc_insert
Prototype: int assoc_insert (hash, key, value)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 69-88
 75.000% (9/12)
assoc_flush
Name: assoc_flush
Prototype: void assoc_flush (hash)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 62-67
100.000% (1/1)
assoc_dispose
Name: assoc_dispose
Prototype: void assoc_dispose (hash)
Coverage:  75.000% (3/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 51-60
 75.000% (3/4)
assoc_dequote_escapes
Name: assoc_dequote_escapes
Prototype: HASH_TABLE * assoc_dequote_escapes (h)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 213-233
  0.000% (0/14)
assoc_dequote
Name: assoc_dequote
Prototype: HASH_TABLE * assoc_dequote (h)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c
Lines: 191-211
  0.000% (0/14)
assignment
Name: assignment
Prototype: int assignment (string, flags)
Coverage:  97.561% (40/41)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c
Lines: 355-405
 97.561% (40/41)
assign_subshell
Name: assign_subshell
Prototype: static SHELL_VAR * assign_subshell (var, value, unused, key)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1423-1436
  0.000% (0/8)
assign_seconds
Name: assign_seconds
Prototype: static SHELL_VAR * assign_seconds (self, value, unused, key)
Coverage:  0.000% (0/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1249-1260
  0.000% (0/4)
assign_random
Name: assign_random
Prototype: static SHELL_VAR * assign_random (self, value, unused, key)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1343-1354
 50.000% (2/4)
assign_lineno
Name: assign_lineno
Prototype: static SHELL_VAR * assign_lineno (var, value, unused, key)
Coverage:  0.000% (0/8)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1393-1406
  0.000% (0/8)
assign_in_env
Name: assign_in_env
Prototype: int assign_in_env (word, flags)
Coverage:  86.885% (53/61)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 3348-3452
 86.885% (53/61)
assign_hashcmd
Name: assign_hashcmd
Prototype: static SHELL_VAR * assign_hashcmd (self, value, ind, key)
Coverage:  10.000% (2/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1696-1727
 10.000% (2/20)
assign_dirstack
Name: assign_dirstack
Prototype: static SHELL_VAR * assign_dirstack (self, value, ind, key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1605-1614
100.000% (1/1)
assign_compound_array_list
Name: assign_compound_array_list
Prototype: void assign_compound_array_list (var, nlist, flags)
Coverage:  72.222% (78/108)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 507-661
 72.222% (78/108)
assign_comp_wordbreaks
Name: assign_comp_wordbreaks
Prototype: static SHELL_VAR * assign_comp_wordbreaks (self, value, unused, key)
Coverage:  0.000% (0/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1588-1601
  0.000% (0/6)
assign_bash_argv0
Name: assign_bash_argv0
Prototype: static SHELL_VAR * assign_bash_argv0 (var, value, unused, key)
Coverage:  53.333% (8/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1514-1536
 53.333% (8/15)
assign_array_var_from_word_list
Name: assign_array_var_from_word_list
Prototype: SHELL_VAR * assign_array_var_from_word_list (var, list, flags)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 430-449
 83.333% (5/6)
assign_array_var_from_string
Name: assign_array_var_from_string
Prototype: SHELL_VAR * assign_array_var_from_string (var, value, flags)
Coverage:  70.000% (7/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 665-686
 70.000% (7/10)
assign_array_from_string
Name: assign_array_from_string
Prototype: SHELL_VAR * assign_array_from_string (name, value, flags)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 409-426
100.000% (7/7)
assign_array_element_internal
Name: assign_array_element_internal
Prototype: static SHELL_VAR * assign_array_element_internal (entry, name, vname, sub, sublen, value, flags)
Coverage:  75.862% (22/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 306-350
 75.862% (22/29)
assign_array_element
Name: assign_array_element
Prototype: SHELL_VAR * assign_array_element (name, value, flags)
Coverage:  84.615% (11/13)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 278-304
 84.615% (11/13)
assign_aliasvar
Name: assign_aliasvar
Prototype: static SHELL_VAR * assign_aliasvar (self, value, ind, key)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 1772-1781
100.000% (1/1)
asprintf
Name: asprintf
Prototype: int asprintf(char **stringp, const char * format, ...)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/snprintf.c
Lines: 1773-1793
  0.000% (0/1)
asciicode
Name: asciicode
Prototype: static intmax_t asciicode ()
Coverage:  60.000% (3/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def
Lines: 1242-1265
 60.000% (3/5)
array_walk
Name: array_walk
Prototype: void array_walk(a, func, udata)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 180-193
  0.000% (0/11)
array_variable_part
Name: array_variable_part
Prototype: SHELL_VAR * array_variable_part (s, flags, subp, lenp)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 1017-1034
 50.000% (2/4)
array_variable_name
Name: array_variable_name
Prototype: char * array_variable_name (s, flags, subp, lenp)
Coverage:  59.259% (16/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 971-1012
 59.259% (16/27)
array_var_assignment
Name: array_var_assignment
Prototype: static char * array_var_assignment (v, itype, quoted)
Coverage:  83.333% (10/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7354-7384
 83.333% (10/12)
array_value_internal
Name: array_value_internal
Prototype: static char * array_value_internal (s, quoted, flags, rtype, indp)
Coverage:  77.119% (91/118)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 1056-1178
 77.119% (91/118)
array_value
Name: array_value
Prototype: char * array_value (s, quoted, flags, rtype, indp)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 1182-1189
100.000% (1/1)
array_unshift_element
Name: array_unshift_element
Prototype: ARRAY_ELEMENT * array_unshift_element(a)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 299-304
  0.000% (0/1)
array_transform
Name: array_transform
Prototype: static char * array_transform (xc, var, varname, quoted)
Coverage:  50.000% (12/24)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 7498-7534
 50.000% (12/24)
array_to_word_list
Name: array_to_word_list
Prototype: WORD_LIST * array_to_word_list(a)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 814-827
 88.889% (8/9)
array_to_string_internal
Name: array_to_string_internal
Prototype: static char * array_to_string_internal (start, end, sep, quoted)
Coverage:  76.667% (23/30)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 897-936
 76.667% (23/30)
array_to_string
Name: array_to_string
Prototype: char * array_to_string (a, sep, quoted)
Coverage:  42.857% (3/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 992-1003
 42.857% (3/7)
array_to_assign
Name: array_to_assign
Prototype: char * array_to_assign (a, quoted)
Coverage:  62.319% (43/69)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 938-990
 62.319% (43/69)
array_to_argv
Name: array_to_argv
Prototype: char ** array_to_argv (a)
Coverage:  0.000% (0/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 873-891
  0.000% (0/11)
array_subrange
Name: array_subrange
Prototype: char * array_subrange (a, start, nelem, starsub, quoted)
Coverage:  77.273% (34/44)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 400-463
 77.273% (34/44)
array_slice
Name: array_slice
Prototype: ARRAY * array_slice(array, s, e)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 153-174
100.000% (4/4)
array_shift_element
Name: array_shift_element
Prototype: int array_shift_element(a, v)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 306-312
  0.000% (0/1)
array_shift
Name: array_shift
Prototype: ARRAY_ELEMENT * array_shift(a, n, flags)
Coverage:  64.516% (20/31)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 203-256
 64.516% (20/31)
array_rshift
Name: array_rshift
Prototype: int array_rshift (a, n, s)
Coverage:  70.000% (14/20)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 263-297
 70.000% (14/20)
array_remove_quoted_nulls
Name: array_remove_quoted_nulls
Prototype: ARRAY * array_remove_quoted_nulls(array)
Coverage:  63.636% (7/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 382-393
 63.636% (7/11)
array_remove_pattern
Name: array_remove_pattern
Prototype: static char * array_remove_pattern (var, pattern, patspec, varname, quoted)
Coverage:  61.905% (13/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 5126-5160
 61.905% (13/21)
array_remove
Name: array_remove
Prototype: ARRAY_ELEMENT * array_remove(a, i)
Coverage:  77.083% (37/48)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 703-755
 77.083% (37/48)
array_reference
Name: array_reference
Prototype: char * array_reference(a, i)
Coverage:  94.737% (36/38)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 760-809
 94.737% (36/38)
array_quote_escapes
Name: array_quote_escapes
Prototype: ARRAY * array_quote_escapes(array)
Coverage:  64.286% (9/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 331-346
 64.286% (9/14)
array_quote
Name: array_quote
Prototype: ARRAY * array_quote(array)
Coverage:  64.286% (9/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 314-329
 64.286% (9/14)
array_patsub
Name: array_patsub
Prototype: char * array_patsub (a, pat, rep, mflags)
Coverage:  66.667% (28/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 465-517
 66.667% (28/42)
array_modcase
Name: array_modcase
Prototype: char * array_modcase (a, pat, modop, mflags)
Coverage:  61.905% (26/42)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 519-572
 61.905% (26/42)
array_length_reference
Name: array_length_reference
Prototype: static arrayind_t array_length_reference (s)
Coverage:  68.831% (53/77)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c
Lines: 6316-6394
 68.831% (53/77)
array_keys_to_word_list
Name: array_keys_to_word_list
Prototype: WORD_LIST * array_keys_to_word_list(a)
Coverage:  66.667% (6/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 841-858
 66.667% (6/9)
array_keys
Name: array_keys
Prototype: char * array_keys (s, quoted)
Coverage:  65.714% (23/35)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 1204-1243
 65.714% (23/35)
array_insert
Name: array_insert
Prototype: int array_insert(a, i, v)
Coverage:  86.486% (32/37)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 614-697
 86.486% (32/37)
array_from_word_list
Name: array_from_word_list
Prototype: ARRAY * array_from_word_list (list)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 829-839
 50.000% (2/4)
array_flush
Name: array_flush
Prototype: void array_flush (a)
Coverage:  71.429% (5/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 97-114
 71.429% (5/7)
array_expand_index
Name: array_expand_index
Prototype: arrayind_t array_expand_index (var, s, len, flags)
Coverage:  60.000% (6/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c
Lines: 927-965
 60.000% (6/10)
array_dispose_element
Name: array_dispose_element
Prototype: void array_dispose_element(ae)
Coverage: 100.000% (7/7)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 601-609
100.000% (7/7)
array_dispose
Name: array_dispose
Prototype: void array_dispose(a)
Coverage:  50.000% (2/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 116-125
 50.000% (2/4)
array_dequote_escapes
Name: array_dequote_escapes
Prototype: ARRAY * array_dequote_escapes(array)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 365-380
  0.000% (0/14)
array_dequote
Name: array_dequote
Prototype: ARRAY * array_dequote(array)
Coverage:  0.000% (0/14)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 348-363
  0.000% (0/14)
array_create_element
Name: array_create_element
Prototype: ARRAY_ELEMENT * array_create_element(indx, value)
Coverage: 100.000% (3/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 577-589
100.000% (3/3)
array_create
Name: array_create
Prototype: ARRAY * array_create()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 80-95
100.000% (1/1)
array_copy
Name: array_copy
Prototype: ARRAY * array_copy(a)
Coverage:  75.000% (9/12)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 127-147
 75.000% (9/12)
array_concat
Name: array_concat
Prototype: static char ** array_concat (arr1, arr2)
Coverage:  66.667% (18/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/braces.c
Lines: 753-801
 66.667% (18/27)
array_assign_list
Name: array_assign_list
Prototype: ARRAY * array_assign_list (array, list)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/array.c
Lines: 860-871
100.000% (4/4)
arithcomp
Name: arithcomp
Prototype: static int arithcomp (s, t, op, flags)
Coverage:  89.655% (26/29)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 337-373
 89.655% (26/29)
append_to_match
Name: append_to_match
Prototype: static int append_to_match (char *text, int delimiter, int quote_char, int nontrivial_match)
Coverage:  0.000% (0/65)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/complete.c
Lines: 1856-1921
  0.000% (0/65)
append_process
Name: append_process
Prototype: void append_process (name, pid, status, jid)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 1332-1355
100.000% (4/4)
append_history
Name: append_history
Prototype: int append_history (int nelements, const char *filename)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histfile.c
Lines: 778-782
100.000% (1/1)
any_signals_trapped
Name: any_signals_trapped
Prototype: int any_signals_trapped ()
Coverage:  66.667% (4/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c
Lines: 491-500
 66.667% (4/6)
ansiexpand
Name: ansiexpand
Prototype: char * ansiexpand (string, start, end, lenp)
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/strtrans.c
Lines: 355-380
 90.000% (9/10)
ansicstr
Name: ansicstr
Prototype: char * ansicstr (string, len, flags, sawc, rlen)
Coverage:  74.737% (142/190)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/strtrans.c
Lines: 50-205
 74.737% (142/190)
ansic_wshouldquote
Name: ansic_wshouldquote
Prototype: int ansic_wshouldquote (string)
Coverage: 100.000% (9/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/strtrans.c
Lines: 300-326
100.000% (9/9)
ansic_shouldquote
Name: ansic_shouldquote
Prototype: int ansic_shouldquote (string)
Coverage:  86.667% (13/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/strtrans.c
Lines: 330-351
 86.667% (13/15)
ansic_quote
Name: ansic_quote
Prototype: char * ansic_quote (str, flags, rlen)
Coverage:  57.812% (37/64)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/strtrans.c
Lines: 209-297
 57.812% (37/64)
and
Name: and
Prototype: static int and ()
Coverage:  90.000% (9/10)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c
Lines: 204-217
 90.000% (9/10)
alrm_catcher
Name: alrm_catcher
Prototype: static void alrm_catcher(i)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/eval.c
Lines: 238-247
  0.000% (0/1)
alphabetic
Name: alphabetic
Prototype: int alphabetic (int c)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/compat.c
Lines: 84-88
  0.000% (0/1)
allocerr
Name: allocerr
Prototype: static void allocerr (func, bytes)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/xmalloc.c
Lines: 86-97
  0.000% (0/1)
allocate_buffers
Name: allocate_buffers
Prototype: static void allocate_buffers (n)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c
Lines: 167-181
100.000% (4/4)
alloc_word_desc
Name: alloc_word_desc
Prototype: WORD_DESC * alloc_word_desc ()
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c
Lines: 71-80
100.000% (5/5)
alloc_undo_entry
Name: alloc_undo_entry
Prototype: static UNDO_LIST * alloc_undo_entry (enum undo_code what, int start, int end, char *text)
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/undo.c
Lines: 70-83
  0.000% (0/1)
alloc_pipeline_saver
Name: alloc_pipeline_saver
Prototype: struct pipeline_saver * alloc_pipeline_saver ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c
Lines: 456-465
100.000% (1/1)
alloc_mail_file
Name: alloc_mail_file
Prototype: static FILEINFO * alloc_mail_file (filename, msg)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/mailcheck.c
Lines: 210-222
 66.667% (2/3)
alloc_lvalue
Name: alloc_lvalue
Prototype: static struct lvalue * alloc_lvalue ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c
Lines: 1095-1103
  0.000% (0/1)
alloc_history_entry
Name: alloc_history_entry
Prototype: HIST_ENTRY * alloc_history_entry (char *string, char *ts)
Coverage:  66.667% (2/3)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/history.c
Lines: 219-231
 66.667% (2/3)
all_visible_variables
Name: all_visible_variables
Prototype: SHELL_VAR ** all_visible_variables ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4082-4086
100.000% (1/1)
all_visible_functions
Name: all_visible_functions
Prototype: SHELL_VAR ** all_visible_functions ()
Coverage:  0.000% (0/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4076-4080
  0.000% (0/1)
all_variables_matching_prefix
Name: all_variables_matching_prefix
Prototype: char ** all_variables_matching_prefix (prefix)
Coverage:  32.877% (24/73)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4182-4206
 32.877% (24/73)
all_shell_variables
Name: all_shell_variables
Prototype: SHELL_VAR ** all_shell_variables ()
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c
Lines: 4056-4060
100.000% (1/1)
Page:<>1
Function: zwrite
...10
Function: rl_backward_char_search
...20
Function: extglob_skipname
21
Function: eval_arith_for_expr
22
Function: current_working_directory
23
Function: colon_builtin
24
Function: bind_function_def
2526
Function: all_shell_functions
27
Function: _rl_read_mbchar
28
Function: _rl_char_value

Generated by Squish Coco 4.1.2