| Function | Condition %▴ |
parameter_brace_patsub| Name: | parameter_brace_patsub | | Prototype: | static char * parameter_brace_patsub (varname, value, ind, patsub, quoted, pflags, flags) | | Coverage: | 86.139% (87/101) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 7962-8131 |
| |
dequote_string| Name: | dequote_string | | Prototype: | char * dequote_string (string) | | Coverage: | 86.364% (57/66) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 4192-4244 |
| |
list_shopt_o_options| Name: | list_shopt_o_options | | Prototype: | static int list_shopt_o_options (list, flags) | | Coverage: | 86.364% (19/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def | | Lines: | 504-539 |
| |
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 |
| |
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 |
| |
getintmax| Name: | getintmax | | Prototype: | static intmax_t getintmax () | | Coverage: | 86.667% (13/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def | | Lines: | 1148-1181 |
| |
getuintmax| Name: | getuintmax | | Prototype: | static uintmax_t getuintmax () | | Coverage: | 86.667% (13/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/printf.def | | Lines: | 1183-1210 |
| |
push_string| Name: | push_string | | Prototype: | static void push_string (s, expand, ap) | | Coverage: | 86.667% (13/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y | | Lines: | 1844-1880 |
| |
strvec_to_word_list| Name: | strvec_to_word_list | | Prototype: | WORD_LIST * strvec_to_word_list (array, alloc, starting_index) | | Coverage: | 86.667% (13/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/stringvec.c | | Lines: | 222-248 |
| |
sub_append_string| Name: | sub_append_string | | Prototype: | inline char * sub_append_string (source, target, indx, size) | | Coverage: | 86.667% (13/15) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 724-750 |
| |
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 |
| |
parameter_brace_expand_word| Name: | parameter_brace_expand_word | | Prototype: | static WORD_DESC * parameter_brace_expand_word (name, var_is_special, quoted, pflags, indp) | | Coverage: | 87.013% (134/154) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 6480-6634 |
| |
three_arguments| Name: | three_arguments | | Prototype: | static int three_arguments () | | Coverage: | 87.179% (34/39) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c | | Lines: | 762-794 |
| |
string_extract_double_quoted| Name: | string_extract_double_quoted | | Prototype: | static char * string_extract_double_quoted (string, sindex, flags) | | Coverage: | 87.356% (76/87) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 844-1002 |
| |
set_or_show_attributes| Name: | set_or_show_attributes | | Prototype: | int set_or_show_attributes (list, attribute, nodefs) | | Coverage: | 87.407% (118/135) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/setattr.def | | Lines: | 122-342 |
| |
command_builtin| Name: | command_builtin | | Prototype: | int command_builtin (list) | | Coverage: | 87.500% (28/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/command.def | | Lines: | 65-141 |
| |
do_redirections| Name: | do_redirections | | Prototype: | int do_redirections (list, flags) | | Coverage: | 87.500% (14/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c | | Lines: | 209-238 |
| |
expand_compound_array_assignment| Name: | expand_compound_array_assignment | | Prototype: | WORD_LIST * expand_compound_array_assignment (var, value, flags) | | Coverage: | 87.500% (21/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c | | Lines: | 451-504 |
| |
load_history| Name: | load_history | | Prototype: | void load_history () | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/bashhist.c | | Lines: | 299-328 |
| |
parameter_brace_expand_indir| Name: | parameter_brace_expand_indir | | Prototype: | static WORD_DESC * parameter_brace_expand_indir (name, var_is_special, quoted, quoted_dollar_atp, contains_dollar_at) | | Coverage: | 87.500% (28/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 6682-6760 |
| |
print_var_list| Name: | print_var_list | | Prototype: | void print_var_list (list) | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 1003-1013 |
| |
redir_varassign| Name: | redir_varassign | | Prototype: | static int redir_varassign (redir, fd) | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/redir.c | | Lines: | 1351-1366 |
| |
run_return_trap| Name: | run_return_trap | | Prototype: | void run_return_trap () | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c | | Lines: | 1117-1133 |
| |
semicolon| Name: | semicolon | | Prototype: | static void semicolon () | | Coverage: | 87.500% (7/8) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c | | Lines: | 1457-1465 |
| |
make_word_flags| Name: | make_word_flags | | Prototype: | WORD_DESC * make_word_flags (w, string) | | Coverage: | 87.879% (29/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/make_cmd.c | | Lines: | 101-132 |
| |
parse_prologue| Name: | parse_prologue | | Prototype: | static void parse_prologue (string, flags, tag) | | Coverage: | 87.879% (29/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalstring.c | | Lines: | 153-217 |
| |
set_signal| Name: | set_signal | | Prototype: | void set_signal (sig, string) | | Coverage: | 87.879% (29/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c | | Lines: | 675-719 |
| |
flatten| Name: | flatten | | Prototype: | static void flatten (var_hash_table, func, vlist, flags) | | Coverage: | 88.000% (22/25) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 3980-4006 |
| |
build_aliasvar| Name: | build_aliasvar | | Prototype: | static SHELL_VAR * build_aliasvar (self) | | Coverage: | 88.235% (15/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 1730-1762 |
| |
build_hashcmd| Name: | build_hashcmd | | Prototype: | static SHELL_VAR * build_hashcmd (self) | | Coverage: | 88.235% (15/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 1654-1686 |
| |
find_nameref_at_context| Name: | find_nameref_at_context | | Prototype: | static SHELL_VAR * find_nameref_at_context (v, vc) | | Coverage: | 88.235% (15/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 2089-2114 |
| |
phash_insert| Name: | phash_insert | | Prototype: | void phash_insert (filename, full_path, check_dot, found) | | Coverage: | 88.235% (15/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/hashcmd.c | | Lines: | 91-119 |
| |
string_list_dollar_at| Name: | string_list_dollar_at | | Prototype: | char * string_list_dollar_at (list, quoted, flags) | | Coverage: | 88.235% (15/17) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 2597-2663 |
| |
strlong| Name: | strlong | | Prototype: | static intmax_t strlong (num) | | Coverage: | 88.333% (53/60) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c | | Lines: | 1501-1571 |
| |
subexpr| Name: | subexpr | | Prototype: | static intmax_t subexpr (expr) | | Coverage: | 88.462% (23/26) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c | | Lines: | 425-461 |
| |
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 |
| |
builtin_error_prolog| Name: | builtin_error_prolog | | Prototype: | static void builtin_error_prolog () | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/common.c | | Lines: | 87-100 |
| |
close_fd_bitmap| Name: | close_fd_bitmap | | Prototype: | void close_fd_bitmap (fdbp) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c | | Lines: | 330-345 |
| |
dequote_list| Name: | dequote_list | | Prototype: | WORD_LIST * dequote_list (list) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 4267-4283 |
| |
get_history_word_specifier| Name: | get_history_word_specifier | | Prototype: | static char * get_history_word_specifier (char *spec, char *from, int *caller_index) | | Coverage: | 88.889% (56/63) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/readline/histexpand.c | | Lines: | 1236-1335 |
| |
hash_flush| Name: | hash_flush | | Prototype: | void hash_flush (table, free_data) | | Coverage: | 88.889% (16/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/hashlib.c | | Lines: | 283-314 |
| |
list_some_shopts| Name: | list_some_shopts | | Prototype: | static int list_some_shopts (mode, flags) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def | | Lines: | 489-502 |
| |
pop_args| Name: | pop_args | | Prototype: | void pop_args () | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 5147-5167 |
| |
propagate_temp_var| Name: | propagate_temp_var | | Prototype: | static void propagate_temp_var (data) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 4288-4303 |
| |
push_stream| Name: | push_stream | | Prototype: | void push_stream (reset_lineno) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y | | Lines: | 1685-1708 |
| |
set_job_control| Name: | set_job_control | | Prototype: | int set_job_control (arg) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/jobs.c | | Lines: | 4766-4796 |
| |
sync_buffered_stream| Name: | sync_buffered_stream | | Prototype: | int sync_buffered_stream (bfd) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/input.c | | Lines: | 550-565 |
| |
test_builtin| Name: | test_builtin | | Prototype: | int test_builtin (list) | | Coverage: | 88.889% (8/9) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/test.def | | Lines: | 133-159 |
| |
set_shellopts| Name: | set_shellopts | | Prototype: | void set_shellopts () | | Coverage: | 89.189% (33/37) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def | | Lines: | 507-572 |
| |
bind_array_variable| Name: | bind_array_variable | | Prototype: | SHELL_VAR * bind_array_variable (name, ind, value, flags) | | Coverage: | 89.286% (25/28) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c | | Lines: | 212-245 |
| |
execute_cond_node| Name: | execute_cond_node | | Prototype: | static int execute_cond_node (cond) | | Coverage: | 89.524% (94/105) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/execute_cmd.c | | Lines: | 3720-3844 |
| |
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 |
| |
maybe_make_export_env| Name: | maybe_make_export_env | | Prototype: | void maybe_make_export_env () | | Coverage: | 89.655% (26/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 4690-4747 |
| |
phash_search| Name: | phash_search | | Prototype: | char * phash_search (filename) | | Coverage: | 89.655% (26/29) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/hashcmd.c | | Lines: | 126-195 |
| |
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 |
| |
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 |
| |
expand_string_to_string_internal| Name: | expand_string_to_string_internal | | Prototype: | static inline char * expand_string_to_string_internal (string, quoted, func) | | Coverage: | 90.000% (9/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 3469-3491 |
| |
glob_expand_word_list| Name: | glob_expand_word_list | | Prototype: | static WORD_LIST * glob_expand_word_list (tlist, eflags) | | Coverage: | 90.000% (36/40) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 10815-10920 |
| |
initialize_shell_signals| Name: | initialize_shell_signals | | Prototype: | static void initialize_shell_signals () | | Coverage: | 90.000% (9/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/sig.c | | Lines: | 297-324 |
| |
optimize_fork| Name: | optimize_fork | | Prototype: | void optimize_fork (command) | | Coverage: | 90.000% (9/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/evalstring.c | | Lines: | 103-114 |
| |
or| Name: | or | | Prototype: | static int or () | | Coverage: | 90.000% (9/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c | | Lines: | 183-197 |
| |
quote_escapes| Name: | quote_escapes | | Prototype: | char * quote_escapes (string) | | Coverage: | 90.000% (45/50) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 4015-4045 |
| |
unbind_func| Name: | unbind_func | | Prototype: | int unbind_func (name) | | Coverage: | 90.000% (9/10) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 3604-3632 |
| |
readtok| Name: | readtok | | Prototype: | static void readtok () | | Coverage: | 90.104% (173/192) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c | | Lines: | 1274-1473 |
| |
parameter_brace_transform| Name: | parameter_brace_transform | | Prototype: | static char * parameter_brace_transform (varname, value, ind, xform, rtype, quoted, pflags, flags) | | Coverage: | 90.164% (55/61) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 7537-7625 |
| |
make_command_string_internal| Name: | make_command_string_internal | | Prototype: | static void make_command_string_internal (command) | | Coverage: | 90.426% (85/94) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/print_cmd.c | | Lines: | 164-344 |
| |
find_variable_last_nameref| Name: | find_variable_last_nameref | | Prototype: | SHELL_VAR * find_variable_last_nameref (name, vflags) | | Coverage: | 90.476% (19/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 2033-2060 |
| |
set_pipestatus_array| Name: | set_pipestatus_array | | Prototype: | void set_pipestatus_array (ps, nproc) | | Coverage: | 90.625% (29/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 5726-5788 |
| |
bind_array_var_internal| Name: | bind_array_var_internal | | Prototype: | static SHELL_VAR * bind_array_var_internal (entry, ind, key, value, flags) | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/arrayfunc.c | | Lines: | 181-203 |
| |
check_identifier| Name: | check_identifier | | Prototype: | int check_identifier (word, check_word) | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/general.c | | Lines: | 287-304 |
| |
list_minus_o_opts| Name: | list_minus_o_opts | | Prototype: | void list_minus_o_opts (mode, reusable) | | Coverage: | 90.909% (20/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/set.def | | Lines: | 282-307 |
| |
pop_string| Name: | pop_string | | Prototype: | static void pop_string () | | Coverage: | 90.909% (10/11) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/parse.y | | Lines: | 1888-1915 |
| |
do_assignment_internal| Name: | do_assignment_internal | | Prototype: | static int do_assignment_internal (word, expand) | | Coverage: | 91.489% (86/94) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 3136-3249 |
| |
expand_string_if_necessary| Name: | expand_string_if_necessary | | Prototype: | static char * expand_string_if_necessary (string, quoted, func) | | Coverage: | 91.525% (54/59) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 3426-3467 |
| |
exp3| Name: | exp3 | | Prototype: | static intmax_t exp3 () | | Coverage: | 91.667% (11/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c | | Lines: | 832-853 |
| |
exp5| Name: | exp5 | | Prototype: | static intmax_t exp5 () | | Coverage: | 91.667% (11/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c | | Lines: | 756-776 |
| |
get_dirstack_index| Name: | get_dirstack_index | | Prototype: | static int get_dirstack_index (ind, sign, indexp) | | Coverage: | 91.667% (22/24) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/pushd.def | | Lines: | 580-602 |
| |
reset_locale_vars| Name: | reset_locale_vars | | Prototype: | static int reset_locale_vars () | | Coverage: | 91.667% (11/12) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/locale.c | | Lines: | 340-375 |
| |
umask_builtin| Name: | umask_builtin | | Prototype: | int umask_builtin (list) | | Coverage: | 91.667% (33/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/umask.def | | Lines: | 75-144 |
| |
exp0| Name: | exp0 | | Prototype: | static intmax_t exp0 () | | Coverage: | 92.157% (47/51) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/expr.c | | Lines: | 988-1084 |
| |
assoc_to_word_list_internal| Name: | assoc_to_word_list_internal | | Prototype: | static WORD_LIST * assoc_to_word_list_internal (h, t) | | Coverage: | 92.308% (12/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/assoc.c | | Lines: | 489-510 |
| |
dispose_cond_node| Name: | dispose_cond_node | | Prototype: | void dispose_cond_node (cond) | | Coverage: | 92.308% (12/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/dispose_cmd.c | | Lines: | 210-224 |
| |
free_trap_strings| Name: | free_trap_strings | | Prototype: | void free_trap_strings () | | Coverage: | 92.308% (12/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/trap.c | | Lines: | 1153-1172 |
| |
toggle_shopts| Name: | toggle_shopts | | Prototype: | static int toggle_shopts (mode, list, quiet) | | Coverage: | 92.308% (12/13) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def | | Lines: | 406-436 |
| |
unary_test| Name: | unary_test | | Prototype: | int unary_test (op, arg) | | Coverage: | 92.593% (75/81) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/test.c | | Lines: | 515-660 |
| |
declare_find_variable| Name: | declare_find_variable | | Prototype: | static SHELL_VAR * declare_find_variable (name, mkglobal, chklocal) | | Coverage: | 92.857% (13/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/declare.def | | Lines: | 143-161 |
| |
sh_single_quote| Name: | sh_single_quote | | Prototype: | char * sh_single_quote (string) | | Coverage: | 92.857% (13/14) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/sh/shquote.c | | Lines: | 94-131 |
| |
bind_int_variable| Name: | bind_int_variable | | Prototype: | SHELL_VAR * bind_int_variable (lhs, rhs, flags) | | Coverage: | 93.548% (29/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 3200-3249 |
| |
separate_out_assignments| Name: | separate_out_assignments | | Prototype: | static WORD_LIST * separate_out_assignments (tlist) | | Coverage: | 93.548% (29/31) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 10680-10767 |
| |
bsplit| Name: | bsplit | | Prototype: | static void bsplit (nu) | | Coverage: | 93.750% (30/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/lib/malloc/malloc.c | | Lines: | 405-466 |
| |
find_variable_nameref_context| Name: | find_variable_nameref_context | | Prototype: | static SHELL_VAR * find_variable_nameref_context (v, vc, nvcp) | | Coverage: | 93.750% (15/16) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 2121-2145 |
| |
quote_string| Name: | quote_string | | Prototype: | char * quote_string (string) | | Coverage: | 93.750% (30/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 4158-4189 |
| |
string_list_internal| Name: | string_list_internal | | Prototype: | char * string_list_internal (list, sep) | | Coverage: | 93.750% (30/32) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/subst.c | | Lines: | 2437-2486 |
| |
dogetopts| Name: | dogetopts | | Prototype: | static int dogetopts (argc, argv) | | Coverage: | 94.366% (67/71) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/getopts.def | | Lines: | 161-314 |
| |
copy_command| Name: | copy_command | | Prototype: | COMMAND * copy_command (command) | | Coverage: | 94.444% (34/36) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/copy_cmd.c | | Lines: | 365-459 |
| |
find_variable_nameref_for_create| Name: | find_variable_nameref_for_create | | Prototype: | SHELL_VAR * find_variable_nameref_for_create (name, flags) | | Coverage: | 94.444% (17/18) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/variables.c | | Lines: | 2176-2200 |
| |
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 |
| |
shopt_builtin| Name: | shopt_builtin | | Prototype: | int shopt_builtin (list) | | Coverage: | 95.238% (40/42) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def | | Lines: | 264-319 |
| |
dispose_command| Name: | dispose_command | | Prototype: | void dispose_command (command) | | Coverage: | 95.455% (42/44) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/dispose_cmd.c | | Lines: | 35-206 |
| |
list_shopts| Name: | list_shopts | | Prototype: | static int list_shopts (list, flags) | | Coverage: | 95.455% (21/22) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/shopt.def | | Lines: | 451-487 |
| |