369 lines
15 KiB
HTML
369 lines
15 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
|
|
<html lang="en">
|
|
|
|
<head>
|
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
|
<title>LCOV - cov-sh.info - bash-4.4.23/parse.y - functions</title>
|
|
<link rel="stylesheet" type="text/css" href="../gcov.css">
|
|
</head>
|
|
|
|
<body>
|
|
|
|
<table width="100%" border=0 cellspacing=0 cellpadding=0>
|
|
<tr><td class="title">LCOV - code coverage report</td></tr>
|
|
<tr><td class="ruler"><img src="../glass.png" width=3 height=3 alt=""></td></tr>
|
|
|
|
<tr>
|
|
<td width="100%">
|
|
<table cellpadding=1 border=0 width="100%">
|
|
<tr>
|
|
<td width="10%" class="headerItem">Current view:</td>
|
|
<td width="35%" class="headerValue"><a href="../index.html">top level</a> - <a href="index.html">bash-4.4.23</a> - parse.y<span style="font-size: 80%;"> (<a href="parse.y.gcov.html">source</a> / functions)</span></td>
|
|
<td width="5%"></td>
|
|
<td width="15%"></td>
|
|
<td width="10%" class="headerCovTableHead">Hit</td>
|
|
<td width="10%" class="headerCovTableHead">Total</td>
|
|
<td width="15%" class="headerCovTableHead">Coverage</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="headerItem">Test:</td>
|
|
<td class="headerValue">cov-sh.info</td>
|
|
<td></td>
|
|
<td class="headerItem">Lines:</td>
|
|
<td class="headerCovTableEntry">1463</td>
|
|
<td class="headerCovTableEntry">2308</td>
|
|
<td class="headerCovTableEntryLo">63.4 %</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="headerItem">Date:</td>
|
|
<td class="headerValue">2020-10-29 14:49:55</td>
|
|
<td></td>
|
|
<td class="headerItem">Functions:</td>
|
|
<td class="headerCovTableEntry">51</td>
|
|
<td class="headerCovTableEntry">74</td>
|
|
<td class="headerCovTableEntryLo">68.9 %</td>
|
|
</tr>
|
|
<tr><td><img src="../glass.png" width=3 height=3 alt=""></td></tr>
|
|
</table>
|
|
</td>
|
|
</tr>
|
|
|
|
<tr><td class="ruler"><img src="../glass.png" width=3 height=3 alt=""></td></tr>
|
|
</table>
|
|
|
|
<center>
|
|
<table width="60%" cellpadding=1 cellspacing=1 border=0>
|
|
<tr><td><br></td></tr>
|
|
<tr>
|
|
<td width="80%" class="tableHead">Function Name <span class="tableHeadSort"><a href="parse.y.func.html"><img src="../updown.png" width=10 height=14 alt="Sort by function name" title="Sort by function name" border=0></a></span></td>
|
|
<td width="20%" class="tableHead">Hit count <span class="tableHeadSort"><img src="../glass.png" width=10 height=14 alt="Sort by hit count" title="Sort by hit count" border=0></span></td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2821">alias_expand_token</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4421">cond_expr</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5451">decode_prompt_string</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2604">execute_variable_command</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5398">get_current_prompt_level</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2803">mk_alexpansion</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5217">parser_in_command_position</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2569">parser_remaining_input</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1955">parser_restore_alias</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1944">parser_save_alias</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1880">pop_string</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5412">print_prompt</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5355">prompt_again</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2626">push_token</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1776">restore_token_state</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1333">return_EOF</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1750">stream_on_stack</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1522">with_input_from_stdin</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1644">with_input_from_stream</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1612">yy_stream_get</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1637">yy_stream_unget</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1554">yy_string_unget</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5863">yyerror</a></td>
|
|
<td class="coverFnLo">0</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5912">error_token_from_text</a></td>
|
|
<td class="coverFnHi">36</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#6127">parse_string_to_word_list</a></td>
|
|
<td class="coverFnHi">37</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5204">find_reserved_word</a></td>
|
|
<td class="coverFnHi">54</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1836">push_string</a></td>
|
|
<td class="coverFnHi">54</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4441">cond_and</a></td>
|
|
<td class="coverFnHi">72</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4402">cond_error</a></td>
|
|
<td class="coverFnHi">72</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4427">cond_or</a></td>
|
|
<td class="coverFnHi">72</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4633">parse_cond_command</a></td>
|
|
<td class="coverFnHi">72</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#6441">restore_input_line_state</a></td>
|
|
<td class="coverFnHi">81</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#6364">restore_parser_state</a></td>
|
|
<td class="coverFnHi">81</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#6420">save_input_line_state</a></td>
|
|
<td class="coverFnHi">81</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#6306">save_parser_state</a></td>
|
|
<td class="coverFnHi">81</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1763">save_token_state</a></td>
|
|
<td class="coverFnHi">81</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4210">xparse_dolparen</a></td>
|
|
<td class="coverFnHi">81</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4469">cond_term</a></td>
|
|
<td class="coverFnHi">99</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4455">cond_skip_newlines</a></td>
|
|
<td class="coverFnHi">126</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4352">parse_arith_cmd</a></td>
|
|
<td class="coverFnHi">145</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2708">gather_here_documents</a></td>
|
|
<td class="coverFnHi">252</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#6218">parse_compound_assignment</a></td>
|
|
<td class="coverFnHi">273</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2693">push_heredoc</a></td>
|
|
<td class="coverFnHi">285</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4294">parse_dparen</a></td>
|
|
<td class="coverFnHi">585</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#3700">parse_comsub</a></td>
|
|
<td class="coverFnHi">676</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1977">read_a_line</a></td>
|
|
<td class="coverFnHi">1789</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2065">read_secondary_line</a></td>
|
|
<td class="coverFnHi">1789</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1930">free_pushed_string_input</a></td>
|
|
<td class="coverFnHi">10381</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1909">free_string_list</a></td>
|
|
<td class="coverFnHi">10399</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#6075">handle_eof_input_unit</a></td>
|
|
<td class="coverFnHi">110845</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5954">print_offending_line</a></td>
|
|
<td class="coverFnHi">1782055</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5872">error_token_from_token</a></td>
|
|
<td class="coverFnHi">1782118</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5973">report_syntax_error</a></td>
|
|
<td class="coverFnHi">2104327</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#3026">reset_parser</a></td>
|
|
<td class="coverFnHi">2104417</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1381">yy_input_name</a></td>
|
|
<td class="coverFnHi">4076515</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1345">initialize_bash_input</a></td>
|
|
<td class="coverFnHi">9542961</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1702">pop_stream</a></td>
|
|
<td class="coverFnHi">19094658</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1966">clear_shell_input_line</a></td>
|
|
<td class="coverFnHi">19096419</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1562">with_input_from_string</a></td>
|
|
<td class="coverFnHi">19096500</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1677">push_stream</a></td>
|
|
<td class="coverFnHi">19096537</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1938">parser_expanding_alias</a></td>
|
|
<td class="coverFnHi">38193000</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1359">init_yy_io</a></td>
|
|
<td class="coverFnHi">47734156</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4647">token_is_assignment</a></td>
|
|
<td class="coverFnHi">56809186</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2591">discard_until</a></td>
|
|
<td class="coverFnHi">153743623</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#3356">parse_matched_pair</a></td>
|
|
<td class="coverFnHi">179500548</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5404">set_current_prompt_level</a></td>
|
|
<td class="coverFnHi">188633223</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2934">special_case_tokens</a></td>
|
|
<td class="coverFnHi">1179036241</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#4679">read_token_word</a></td>
|
|
<td class="coverFnHi">1184640701</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#6461">set_line_mbstate</a></td>
|
|
<td class="coverFnHi">1636432267</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#5154">reserved_word_acceptable</a></td>
|
|
<td class="coverFnHi">2050821792</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2652">yylex</a></td>
|
|
<td class="coverFnHi">2261648820</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#3066">read_token</a></td>
|
|
<td class="coverFnHi">2261650730</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#1535">yy_string_get</a></td>
|
|
<td class="coverFnHi">8275184999</td>
|
|
</tr>
|
|
<tr>
|
|
<td class="coverFn"><a href="parse.y.gcov.html#2218">shell_getc</a></td>
|
|
<td class="coverFnHi">16662975830</td>
|
|
</tr>
|
|
</table>
|
|
<br>
|
|
</center>
|
|
<table width="100%" border=0 cellspacing=0 cellpadding=0>
|
|
<tr><td class="ruler"><img src="../glass.png" width=3 height=3 alt=""></td></tr>
|
|
<tr><td class="versionInfo">Generated by: <a href="http://ltp.sourceforge.net/coverage/lcov.php" target="_parent">LCOV version 1.14.0.6.4058</a></td></tr>
|
|
</table>
|
|
<br>
|
|
|
|
</body>
|
|
</html>
|