OpenCoverage

let.def

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/let.def
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8-
9-
10-
11-
12int-
13let_builtin (list)-
14 WORD_LIST *list;-
15{-
16 intmax_t ret;-
17 int expok;-
18-
19 do { if ((
(list)Description
TRUEevaluated 664879 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 5 times by 1 test
Evaluated by:
  • Self test
list)
(list)Description
TRUEevaluated 664879 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 5 times by 1 test
Evaluated by:
  • Self test
&& (
(list)->wordDescription
TRUEevaluated 664879 times by 1 test
Evaluated by:
  • Self test
FALSEnever evaluated
list)->word
(list)->wordDescription
TRUEevaluated 664879 times by 1 test
Evaluated by:
  • Self test
FALSEnever evaluated
&& (((((
(((list)->word... ("--help")[0]Description
TRUEnever evaluated
FALSEevaluated 664879 times by 1 test
Evaluated by:
  • Self test
list)->word->word))[0] == ("--help")[0]
(((list)->word... ("--help")[0]Description
TRUEnever evaluated
FALSEevaluated 664879 times by 1 test
Evaluated by:
  • Self test
&&
0-664879
20 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
21 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
22 ) && __builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
23 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
24 ) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
25 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
26 ), __s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
27 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
28 ), (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
29 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
30 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
31 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
32 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
33 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
34 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
35 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
36 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
37 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
38 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
39 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
40 ) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
41 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
42 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
43 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
44 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
45 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
46 ) == 1) && (__s1_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
47 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
48 ), __s1_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
49 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
50 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
51 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
52 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
53 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
54 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
55 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
56 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
57 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
58 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
59 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
60 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
61 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
62 ))[0] - __s2[0]); if (__s1_len > 0
__s1_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
63 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
64 ))[1] - __s2[1]); if (__s1_len > 1
__s1_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
65 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
66 ))[2] - __s2[2]); if (__s1_len > 2
__s1_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( ((list)->word->word) ))[3] - __s2[3]);
0
67 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( ((list)->word->word) ))[3] - __s2[3]);
0
68 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
69 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
70 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
71 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
72 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
73 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
74 ) == 1) && (__s2_len = __builtin_strlen (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
75 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
76 ), __s2_len < 4) ? (__builtin_constant_p (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
77 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
78 ) && ((size_t)(const void *)((
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
79 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
80 ) + 1) - (size_t)(const void *)(
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
81 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
82 ) == 1) ? __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
83 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
84 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
85 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
86 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
87 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
88 ); int __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
89 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
90 ))[0] - __s2[0]); if (__s2_len > 0
__s2_len > 0Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
91 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
92 ))[1] - __s2[1]); if (__s2_len > 1
__s2_len > 1Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) { __result = (((const unsigned char *) (const char *) (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
93 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
94 ))[2] - __s2[2]); if (__s2_len > 2
__s2_len > 2Description
TRUEnever evaluated
FALSEnever evaluated
&& __result == 0
__result == 0Description
TRUEnever evaluated
FALSEnever evaluated
) __result = (((const unsigned char *) (const char *) (
never executed: __result = (((const unsigned char *) (const char *) ( "--help" ))[3] - __s2[3]);
0
95 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( "--help" ))[3] - __s2[3]);
0
96 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
97 ((list)->word->word)
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
98 ,
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
99 "--help"
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
100 )))); })
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
0
101 == 0
__extension__ ... )))); }) == 0Description
TRUEnever evaluated
FALSEnever evaluated
))) { builtin_help (); return
never executed: return (258);
(258);
never executed: return (258);
} } while (0);
0
102-
103-
104 if (list
listDescription
TRUEevaluated 664879 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 5 times by 1 test
Evaluated by:
  • Self test
&& list->word
list->wordDescription
TRUEevaluated 664879 times by 1 test
Evaluated by:
  • Self test
FALSEnever evaluated
&& (list->word->word[0] == '-'
list->word->word[0] == '-'Description
TRUEnever evaluated
FALSEevaluated 664879 times by 1 test
Evaluated by:
  • Self test
&& list->word->word[1] == '-'
list->word->word[1] == '-'Description
TRUEnever evaluated
FALSEnever evaluated
&& !list->word->word[2]
!list->word->word[2]Description
TRUEnever evaluated
FALSEnever evaluated
))
0-664879
105 list = list->next;
never executed: list = list->next;
0
106-
107 if (list == 0
list == 0Description
TRUEevaluated 5 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 664879 times by 1 test
Evaluated by:
  • Self test
)
5-664879
108 {-
109 builtin_error (-
110 dcgettext (((void *)0), -
111 "expression expected"-
112 , 5)-
113 );-
114 return
executed 5 times by 1 test: return (1);
Executed by:
  • Self test
(1);
executed 5 times by 1 test: return (1);
Executed by:
  • Self test
5
115 }-
116-
117 for (; list
listDescription
TRUEevaluated 664880 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 664863 times by 1 test
Evaluated by:
  • Self test
; list = list->next)
664863-664880
118 {-
119 ret = evalexp (list->word->word, 0x01, &expok);-
120 if (expok == 0
expok == 0Description
TRUEevaluated 16 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 664864 times by 1 test
Evaluated by:
  • Self test
)
16-664864
121 return
executed 16 times by 1 test: return (1);
Executed by:
  • Self test
(1);
executed 16 times by 1 test: return (1);
Executed by:
  • Self test
16
122 }
executed 664864 times by 1 test: end of block
Executed by:
  • Self test
664864
123-
124 return
executed 664863 times by 1 test: return ((ret == 0) ? 1 : 0);
Executed by:
  • Self test
((ret == 0) ? 1 : 0);
executed 664863 times by 1 test: return ((ret == 0) ? 1 : 0);
Executed by:
  • Self test
664863
125}-
Switch to Source codePreprocessed file

Generated by Squish Coco 4.1.2