OpenCoverage

help.def

Absolute File Name:/home/opencoverage/opencoverage/guest-scripts/bash/src/builtins/help.def
Switch to Source codePreprocessed file
LineSourceCount
1-
2-
3-
4-
5-
6-
7-
8-
9-
10-
11-
12-
13-
14-
15-
16-
17-
18-
19-
20extern const char * const bash_copyright;-
21extern const char * const bash_license;-
22-
23static void show_builtin_command_help (void);-
24static int open_helpfile (char *);-
25static void show_desc (char *, int);-
26static void show_manpage (char *, int);-
27static void show_longdoc (int);-
28-
29-
30-
31-
32int-
33help_builtin (list)-
34 WORD_LIST *list;-
35{-
36 register int i;-
37 char *pattern, *name;-
38 int plen, match_found, sflag, dflag, mflag, m, pass, this_found;-
39-
40 dflag = sflag = mflag = 0;-
41 reset_internal_getopt ();-
42 while ((
(i = internal_... "dms")) != -1Description
TRUEnever evaluated
FALSEevaluated 1 time by 1 test
Evaluated by:
  • Self test
i = internal_getopt (list, "dms")) != -1
(i = internal_... "dms")) != -1Description
TRUEnever evaluated
FALSEevaluated 1 time by 1 test
Evaluated by:
  • Self test
)
0-1
43 {-
44 switch (i)-
45 {-
46 case
never executed: case 'd':
'd':
never executed: case 'd':
0
47 dflag = 1;-
48 break;
never executed: break;
0
49 case
never executed: case 'm':
'm':
never executed: case 'm':
0
50 mflag = 1;-
51 break;
never executed: break;
0
52 case
never executed: case 's':
's':
never executed: case 's':
0
53 sflag = 1;-
54 break;
never executed: break;
0
55 case
never executed: case -99:
-99:
never executed: case -99:
builtin_help (); return
never executed: return (258);
(258);
never executed: return (258);
0
56 default
never executed: default:
:
never executed: default:
0
57 builtin_usage ();-
58 return
never executed: return (258);
(258);
never executed: return (258);
0
59 }-
60 }-
61 list = loptend;-
62-
63 if (list == 0
list == 0Description
TRUEevaluated 1 time by 1 test
Evaluated by:
  • Self test
FALSEnever evaluated
)
0-1
64 {-
65 show_shell_version (0);-
66 show_builtin_command_help ();-
67 return
executed 1 time by 1 test: return (0);
Executed by:
  • Self test
(0);
executed 1 time by 1 test: return (0);
Executed by:
  • Self test
1
68 }-
69-
70-
71-
72 if (glob_pattern_p (list->word->word)
glob_pattern_p...t->word->word)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
73 {-
74 printf ("%s", -
75 dcngettext (((void *)0), -
76 "Shell commands matching keyword `"-
77 , -
78 "Shell commands matching keywords `"-
79 , -
80 (list->next ? 2 : 1)-
81 , 5)-
82 );-
83 print_word_list (list, ", ");-
84 printf ("'\n\n");-
85 }
never executed: end of block
0
86-
87 for (match_found = 0, pattern = ""; list
listDescription
TRUEnever evaluated
FALSEnever evaluated
; list = list->next)
0
88 {-
89 pattern = list->word->word;-
90 plen = strlen (pattern);-
91-
92 for (pass = 1, this_found = 0; pass < 3
pass < 3Description
TRUEnever evaluated
FALSEnever evaluated
; pass++)
0
93 {-
94 for (i = 0; name = shell_builtins[i].name
name = shell_builtins[i].nameDescription
TRUEnever evaluated
FALSEnever evaluated
; i++)
0
95 {-
96 do { if (terminating_signal
terminating_signalDescription
TRUEnever evaluated
FALSEnever evaluated
) termsig_handler (terminating_signal);
never executed: termsig_handler (terminating_signal);
if (interrupt_state
interrupt_stateDescription
TRUEnever evaluated
FALSEnever evaluated
) throw_to_top_level ();
never executed: throw_to_top_level ();
} while (0);
0
97-
98-
99-
100 if (pass == 1
pass == 1Description
TRUEnever evaluated
FALSEnever evaluated
)
0
101 m = (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
102 __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
103 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
104 ) && __builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
105 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
106 ) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
107 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
108 ), __s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
109 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
110 ), (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
111 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
112 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
113 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
114 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
115 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
116 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
117 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
118 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
119 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
120 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
121 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
122 ) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
123 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
124 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
125 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
126 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
127 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
128 ) == 1) && (__s1_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
129 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
130 ), __s1_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
131 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
132 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
133 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
134 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
135 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
136 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
137 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
138 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
139 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
140 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
141 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
142 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
143 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
144 ))[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_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
145 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
146 ))[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_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
147 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
148 ))[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 *) ( pattern ))[3] - __s2[3]);
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
149 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( pattern ))[3] - __s2[3]);
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
150 ))[3] - __s2[3]); } } __result; }))) : (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
151 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
152 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
153 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
154 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
155 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
156 ) == 1) && (__s2_len = __builtin_strlen (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
157 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
158 ), __s2_len < 4) ? (__builtin_constant_p (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
159 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
160 ) && ((size_t)(const void *)((
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
161 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
162 ) + 1) - (size_t)(const void *)(
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
163 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
164 ) == 1) ? __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
165 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
166 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
167 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
168 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
169 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
170 ); int __result = (((const unsigned char *) (const char *) (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
171 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
172 ))[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_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
173 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
174 ))[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_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
175 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
176 ))[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 *) ( name ))[3] - __s2[3]);
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
177 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
178 ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp (
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
179 pattern
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
180 ,
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
181 name
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
182 )))); })
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
183 == 0)
( __extension_...)))); }) == 0)Description
TRUEnever evaluated
FALSEnever evaluated
||
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
184 (
(strmatch (pat...5) : 0)) != 1)Description
TRUEnever evaluated
FALSEnever evaluated
strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1)
(strmatch (pat...5) : 0)) != 1)Description
TRUEnever evaluated
FALSEnever evaluated
;
never executed: m = ( __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p ( pattern ) && __builtin_constant_p ( name ) && (__s1_len = __builtin_strlen ( pattern ), __s2_len = __builtin_strlen ( name ), (!((size_t)(const void *)(( pattern ) + 1) - (size_t)(c...[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) == 0) || (strmatch (pattern, name, (extended_glob ? (1 << 5) : 0)) != 1);
0
185 else-
186 m =
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
187 (__extension__ (__builtin_constant_p (
__builtin_constant_p ( plen )Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
188 plen
__builtin_constant_p ( plen )Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
189 )
__builtin_constant_p ( plen )Description
TRUEnever evaluated
FALSEnever evaluated
&& ((__builtin_constant_p (
__builtin_cons..._p ( pattern )Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
190 pattern
__builtin_cons..._p ( pattern )Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
191 )
__builtin_cons..._p ( pattern )Description
TRUEnever evaluated
FALSEnever evaluated
&& strlen (
strlen ( patte...e_t) ( plen ))Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
192 pattern
strlen ( patte...e_t) ( plen ))Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
193 ) < ((size_t) (
strlen ( patte...e_t) ( plen ))Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
194 plen
strlen ( patte...e_t) ( plen ))Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
195 ))
strlen ( patte...e_t) ( plen ))Description
TRUEnever evaluated
FALSEnever evaluated
) || (__builtin_constant_p (
__builtin_constant_p ( name )Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
196 name
__builtin_constant_p ( name )Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
197 )
__builtin_constant_p ( name )Description
TRUEnever evaluated
FALSEnever evaluated
&& strlen (
strlen ( name ...e_t) ( plen ))Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
198 name
strlen ( name ...e_t) ( plen ))Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
199 ) < ((size_t) (
strlen ( name ...e_t) ( plen ))Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
200 plen
strlen ( name ...e_t) ( plen ))Description
TRUEnever evaluated
FALSEnever evaluated
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
201 ))
strlen ( name ...e_t) ( plen ))Description
TRUEnever evaluated
FALSEnever evaluated
)) ? __extension__ ({ size_t __s1_len, __s2_len; (__builtin_constant_p (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
202 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
203 ) && __builtin_constant_p (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
204 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
205 ) && (__s1_len = __builtin_strlen (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
206 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
207 ), __s2_len = __builtin_strlen (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
208 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
209 ), (!((size_t)(const void *)((
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
210 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
211 ) + 1) - (size_t)(const void *)(
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
212 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
213 ) == 1) || __s1_len >= 4) && (!((size_t)(const void *)((
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
214 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
215 ) + 1) - (size_t)(const void *)(
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
216 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
217 ) == 1) || __s2_len >= 4)) ? __builtin_strcmp (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
218 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
219 ,
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
220 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
221 ) : (__builtin_constant_p (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
222 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
223 ) && ((size_t)(const void *)((
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
224 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
225 ) + 1) - (size_t)(const void *)(
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
226 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
227 ) == 1) && (__s1_len = __builtin_strlen (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
228 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
229 ), __s1_len < 4) ? (__builtin_constant_p (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
230 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
231 ) && ((size_t)(const void *)((
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
232 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
233 ) + 1) - (size_t)(const void *)(
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
234 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
235 ) == 1) ? __builtin_strcmp (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
236 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
237 ,
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
238 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
239 ) : (__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
240 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
241 ); int __result = (((const unsigned char *) (const char *) (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
242 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
243 ))[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 *) (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
244 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
245 ))[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 *) (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
246 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
247 ))[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 *) ( pattern ))[3] - __s2[3]);
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
248 pattern
never executed: __result = (((const unsigned char *) (const char *) ( pattern ))[3] - __s2[3]);
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
249 ))[3] - __s2[3]);
never executed: __result = (((const unsigned char *) (const char *) ( pattern ))[3] - __s2[3]);
}
never executed: end of block
}
never executed: end of block
__result; }))) : (__builtin_constant_p (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
250 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
251 ) && ((size_t)(const void *)((
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
252 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
253 ) + 1) - (size_t)(const void *)(
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
254 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
255 ) == 1) && (__s2_len = __builtin_strlen (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
256 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
257 ), __s2_len < 4) ? (__builtin_constant_p (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
258 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
259 ) && ((size_t)(const void *)((
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
260 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
261 ) + 1) - (size_t)(const void *)(
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
262 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
263 ) == 1) ? __builtin_strcmp (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
264 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
265 ,
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
266 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
267 ) : -(__extension__ ({ const unsigned char *__s2 = (const unsigned char *) (const char *) (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
268 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
269 ); int __result = (((const unsigned char *) (const char *) (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
270 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
271 ))[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 *) (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
272 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
273 ))[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 *) (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
274 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
275 ))[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 *) ( name ))[3] - __s2[3]);
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
276 name
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
277 ))[3] - __s2[3]);
never executed: __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]);
}
never executed: end of block
}
never executed: end of block
__result; }))) : __builtin_strcmp (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
278 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
279 ,
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
280 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
281 )))); }) : strncmp (
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
282 pattern
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
283 ,
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
284 name
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
285 ,
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
286 plen
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
287 )))
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
288 == 0;
never executed: m = (__extension__ (__builtin_constant_p ( plen ) && ((__builtin_constant_p ( pattern ) && strlen ( pattern ) < ((size_t) ( plen ))) || (__builtin_constant_p ( name ) && strlen ( name ) < ((size_t) ( plen )))) ? __extension__ ({ size_t __s1_len, __s2_len;...st char *) ( name ))[2] - __s2[2]); if (__s2_len > 2 && __result == 0) __result = (((const unsigned char *) (const char *) ( name ))[3] - __s2[3]); } } __result; }))) : __builtin_strcmp ( pattern , name )))); }) : strncmp ( pattern , name , plen ))) == 0;
0
289-
290 if (m
mDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
291 {-
292 this_found = 1;-
293 match_found++;-
294 if (dflag
dflagDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
295 {-
296 show_desc (name, i);-
297 continue;
never executed: continue;
0
298 }-
299 else if (mflag
mflagDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
300 {-
301 show_manpage (name, i);-
302 continue;
never executed: continue;
0
303 }-
304-
305 printf ("%s: %s\n", name, -
306 dcgettext (((void *)0), -
307 shell_builtins[i].short_doc-
308 , 5)-
309 );-
310-
311 if (sflag == 0
sflag == 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
312 show_longdoc (i);
never executed: show_longdoc (i);
0
313 }
never executed: end of block
0
314 }
never executed: end of block
0
315 if (pass == 1
pass == 1Description
TRUEnever evaluated
FALSEnever evaluated
&& this_found == 1
this_found == 1Description
TRUEnever evaluated
FALSEnever evaluated
)
0
316 break;
never executed: break;
0
317 }
never executed: end of block
0
318 }
never executed: end of block
0
319-
320 if (match_found == 0
match_found == 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
321 {-
322 builtin_error (-
323 dcgettext (((void *)0), -
324 "no help topics match `%s'. Try `help help' or `man -k %s' or `info %s'."-
325 , 5)-
326 , pattern, pattern, pattern);-
327 return
never executed: return (1);
(1);
never executed: return (1);
0
328 }-
329-
330 fflush (-
331 stdout-
332 );-
333 return
never executed: return (0);
(0);
never executed: return (0);
0
334}-
335-
336void-
337builtin_help ()-
338{-
339 int ind;-
340 ptrdiff_t d;-
341-
342 current_builtin = builtin_address_internal (this_command_name, 0);-
343 if (current_builtin == 0
current_builtin == 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
344 return;
never executed: return;
0
345-
346 d = current_builtin - shell_builtins;-
347-
348-
349 ind = (int)d;-
350-
351-
352-
353-
354 printf ("%s: %s\n", this_command_name, -
355 dcgettext (((void *)0), -
356 shell_builtins[ind].short_doc-
357 , 5)-
358 );-
359 show_longdoc (ind);-
360}
never executed: end of block
0
361-
362static int-
363open_helpfile (name)-
364 char *name;-
365{-
366 int fd;-
367-
368 fd = open (name, -
369 00-
370 );-
371 if (fd == -1
fd == -1Description
TRUEnever evaluated
FALSEnever evaluated
)
0
372 {-
373 builtin_error (-
374 dcgettext (((void *)0), -
375 "%s: cannot open: %s"-
376 , 5)-
377 , name, strerror (-
378 (*__errno_location ())-
379 ));-
380 return
never executed: return -1;
-1;
never executed: return -1;
0
381 }-
382 return
never executed: return fd;
fd;
never executed: return fd;
0
383}-
384-
385-
386-
387-
388static void-
389show_longdoc (i)-
390 int i;-
391{-
392 register int j;-
393 char * const *doc;-
394 int fd;-
395-
396 doc = shell_builtins[i].long_doc;-
397-
398 if (doc
docDescription
TRUEnever evaluated
FALSEnever evaluated
&& doc[0]
doc[0]Description
TRUEnever evaluated
FALSEnever evaluated
&& *
*doc[0] == '/'Description
TRUEnever evaluated
FALSEnever evaluated
doc[0] == '/'
*doc[0] == '/'Description
TRUEnever evaluated
FALSEnever evaluated
&& doc[1] == (char *)
doc[1] == (char *) ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
399 ((void *)0)
doc[1] == (char *) ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
400 )-
401 {-
402 fd = open_helpfile (doc[0]);-
403 if (fd < 0
fd < 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
404 return;
never executed: return;
0
405 zcatfd (fd, 1, doc[0]);-
406 close (fd);-
407 }
never executed: end of block
0
408 else if (doc
docDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
409 for (j = 0; doc[j]
doc[j]Description
TRUEnever evaluated
FALSEnever evaluated
; j++)
0
410 printf ("%*s%s\n", 4, " ",
never executed: printf ("%*s%s\n", 4, " ", dcgettext (((void *)0), doc[j] , 5) );
0
411 dcgettext (((void *)0),
never executed: printf ("%*s%s\n", 4, " ", dcgettext (((void *)0), doc[j] , 5) );
0
412 doc[j]
never executed: printf ("%*s%s\n", 4, " ", dcgettext (((void *)0), doc[j] , 5) );
0
413 , 5)
never executed: printf ("%*s%s\n", 4, " ", dcgettext (((void *)0), doc[j] , 5) );
0
414 );
never executed: printf ("%*s%s\n", 4, " ", dcgettext (((void *)0), doc[j] , 5) );
0
415}
never executed: end of block
0
416-
417static void-
418show_desc (name, i)-
419 char *name;-
420 int i;-
421{-
422 register int j, r;-
423 char **doc, *line;-
424 int fd, usefile;-
425-
426 doc = (char **)shell_builtins[i].long_doc;-
427-
428 usefile = (doc
docDescription
TRUEnever evaluated
FALSEnever evaluated
&& doc[0]
doc[0]Description
TRUEnever evaluated
FALSEnever evaluated
&& *
*doc[0] == '/'Description
TRUEnever evaluated
FALSEnever evaluated
doc[0] == '/'
*doc[0] == '/'Description
TRUEnever evaluated
FALSEnever evaluated
&& doc[1] == (char *)
doc[1] == (char *) ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
429 ((void *)0)
doc[1] == (char *) ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
430 );-
431 if (usefile
usefileDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
432 {-
433 fd = open_helpfile (doc[0]);-
434 if (fd < 0
fd < 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
435 return;
never executed: return;
0
436 r = zmapfd (fd, &line, doc[0]);-
437 close (fd);-
438-
439 }
never executed: end of block
0
440 else-
441 line = doc
docDescription
TRUEnever evaluated
FALSEnever evaluated
? doc[0] : (char *)
never executed: line = doc ? doc[0] : (char *) ((void *)0) ;
0
442 ((void *)0)
never executed: line = doc ? doc[0] : (char *) ((void *)0) ;
0
443 ;
never executed: line = doc ? doc[0] : (char *) ((void *)0) ;
0
444-
445 printf ("%s - ", name);-
446 for (j = 0; line
lineDescription
TRUEnever evaluated
FALSEnever evaluated
&& line[j]
line[j]Description
TRUEnever evaluated
FALSEnever evaluated
; j++)
0
447 {-
448 putchar (line[j]);-
449 if (line[j] == '\n'
line[j] == '\n'Description
TRUEnever evaluated
FALSEnever evaluated
)
0
450 break;
never executed: break;
0
451 }
never executed: end of block
0
452-
453 fflush (-
454 stdout-
455 );-
456-
457 if (usefile
usefileDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
458 sh_xfree((line), "./help.def", 291);
never executed: sh_xfree((line), "./help.def", 291);
0
459}
never executed: end of block
0
460-
461-
462static void-
463show_manpage (name, i)-
464 char *name;-
465 int i;-
466{-
467 register int j;-
468 char **doc, *line;-
469 int fd, usefile;-
470-
471 doc = (char **)shell_builtins[i].long_doc;-
472-
473 usefile = (doc
docDescription
TRUEnever evaluated
FALSEnever evaluated
&& doc[0]
doc[0]Description
TRUEnever evaluated
FALSEnever evaluated
&& *
*doc[0] == '/'Description
TRUEnever evaluated
FALSEnever evaluated
doc[0] == '/'
*doc[0] == '/'Description
TRUEnever evaluated
FALSEnever evaluated
&& doc[1] == (char *)
doc[1] == (char *) ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
474 ((void *)0)
doc[1] == (char *) ((void *)0)Description
TRUEnever evaluated
FALSEnever evaluated
0
475 );-
476 if (usefile
usefileDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
477 {-
478 fd = open_helpfile (doc[0]);-
479 if (fd < 0
fd < 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
480 return;
never executed: return;
0
481 zmapfd (fd, &line, doc[0]);-
482 close (fd);-
483 }
never executed: end of block
0
484 else-
485 line = doc
docDescription
TRUEnever evaluated
FALSEnever evaluated
?
never executed: line = doc ? dcgettext (((void *)0), doc[0] , 5) : (char *) ((void *)0) ;
0
486 dcgettext (((void *)0),
never executed: line = doc ? dcgettext (((void *)0), doc[0] , 5) : (char *) ((void *)0) ;
0
487 doc[0]
never executed: line = doc ? dcgettext (((void *)0), doc[0] , 5) : (char *) ((void *)0) ;
0
488 , 5)
never executed: line = doc ? dcgettext (((void *)0), doc[0] , 5) : (char *) ((void *)0) ;
0
489 : (char *)
never executed: line = doc ? dcgettext (((void *)0), doc[0] , 5) : (char *) ((void *)0) ;
0
490 ((void *)0)
never executed: line = doc ? dcgettext (((void *)0), doc[0] , 5) : (char *) ((void *)0) ;
0
491 ;
never executed: line = doc ? dcgettext (((void *)0), doc[0] , 5) : (char *) ((void *)0) ;
0
492-
493-
494 printf ("NAME\n");-
495 printf ("%*s%s - ", 4, " ", name);-
496 for (j = 0; line
lineDescription
TRUEnever evaluated
FALSEnever evaluated
&& line[j]
line[j]Description
TRUEnever evaluated
FALSEnever evaluated
; j++)
0
497 {-
498 putchar (line[j]);-
499 if (line[j] == '\n'
line[j] == '\n'Description
TRUEnever evaluated
FALSEnever evaluated
)
0
500 break;
never executed: break;
0
501 }
never executed: end of block
0
502 printf ("\n");-
503-
504-
505 printf ("SYNOPSIS\n");-
506 printf ("%*s%s\n\n", 4, " ", -
507 dcgettext (((void *)0), -
508 shell_builtins[i].short_doc-
509 , 5)-
510 );-
511-
512-
513 printf ("DESCRIPTION\n");-
514 if (usefile == 0
usefile == 0Description
TRUEnever evaluated
FALSEnever evaluated
)
0
515 {-
516 for (j = 0; doc[j]
doc[j]Description
TRUEnever evaluated
FALSEnever evaluated
; j++)
0
517 printf ("%*s%s\n", 4, " ",
never executed: printf ("%*s%s\n", 4, " ", dcgettext (((void *)0), doc[j] , 5) );
0
518 dcgettext (((void *)0),
never executed: printf ("%*s%s\n", 4, " ", dcgettext (((void *)0), doc[j] , 5) );
0
519 doc[j]
never executed: printf ("%*s%s\n", 4, " ", dcgettext (((void *)0), doc[j] , 5) );
0
520 , 5)
never executed: printf ("%*s%s\n", 4, " ", dcgettext (((void *)0), doc[j] , 5) );
0
521 );
never executed: printf ("%*s%s\n", 4, " ", dcgettext (((void *)0), doc[j] , 5) );
0
522 }
never executed: end of block
0
523 else-
524 {-
525 for (j = 0; line
lineDescription
TRUEnever evaluated
FALSEnever evaluated
&& line[j]
line[j]Description
TRUEnever evaluated
FALSEnever evaluated
; j++)
0
526 {-
527 putchar (line[j]);-
528 if (line[j] == '\n'
line[j] == '\n'Description
TRUEnever evaluated
FALSEnever evaluated
)
0
529 printf ("%*s", 4, " ");
never executed: printf ("%*s", 4, " ");
0
530 }
never executed: end of block
0
531 }
never executed: end of block
0
532 putchar ('\n');-
533-
534-
535 printf ("SEE ALSO\n");-
536 printf ("%*sbash(1)\n\n", 4, " ");-
537-
538-
539 printf ("IMPLEMENTATION\n");-
540 printf ("%*s", 4, " ");-
541 show_shell_version (0);-
542 printf ("%*s", 4, " ");-
543 printf ("%s\n", -
544 dcgettext (((void *)0), -
545 bash_copyright-
546 , 5)-
547 );-
548 printf ("%*s", 4, " ");-
549 printf ("%s\n", -
550 dcgettext (((void *)0), -
551 bash_license-
552 , 5)-
553 );-
554-
555 fflush (-
556 stdout-
557 );-
558 if (usefile
usefileDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
559 sh_xfree((line), "./help.def", 366);
never executed: sh_xfree((line), "./help.def", 366);
0
560}
never executed: end of block
0
561-
562static void-
563dispcolumn (i, buf, bufsize, width, height)-
564 int i;-
565 char *buf;-
566 size_t bufsize;-
567 int width, height;-
568{-
569 int j;-
570 int dispcols;-
571 char *helpdoc;-
572-
573-
574 helpdoc = -
575 dcgettext (((void *)0), -
576 shell_builtins[i].short_doc-
577 , 5)-
578 ;-
579-
580 buf[0] = (
(shell_builtin....flags & 0x01)Description
TRUEevaluated 38 times by 1 test
Evaluated by:
  • Self test
FALSEnever evaluated
shell_builtins[i].flags & 0x01)
(shell_builtin....flags & 0x01)Description
TRUEevaluated 38 times by 1 test
Evaluated by:
  • Self test
FALSEnever evaluated
? ' ' : '*';
0-38
581 -
582 __builtin_strncpy (-
583 buf + 1-
584 , -
585 helpdoc-
586 , -
587 width - 2-
588 )-
589 ;-
590 buf[width - 2] = '>';-
591 buf[width - 1] = '\0';-
592 printf ("%s", buf);-
593 if (((
((i << 1) >= n...hell_builtins)Description
TRUEnever evaluated
FALSEevaluated 38 times by 1 test
Evaluated by:
  • Self test
i << 1) >= num_shell_builtins)
((i << 1) >= n...hell_builtins)Description
TRUEnever evaluated
FALSEevaluated 38 times by 1 test
Evaluated by:
  • Self test
|| (
(i+height >= n...hell_builtins)Description
TRUEnever evaluated
FALSEevaluated 38 times by 1 test
Evaluated by:
  • Self test
i+height >= num_shell_builtins)
(i+height >= n...hell_builtins)Description
TRUEnever evaluated
FALSEevaluated 38 times by 1 test
Evaluated by:
  • Self test
)
0-38
594 {-
595 printf ("\n");-
596 return;
never executed: return;
0
597 }-
598-
599 dispcols = strlen (buf);-
600-
601 for (j = dispcols; j < width
j < widthDescription
TRUEevaluated 489 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 38 times by 1 test
Evaluated by:
  • Self test
; j++)
38-489
602 -
603 _IO_putc (
executed 489 times by 1 test: _IO_putc ( ' ' , stdout) ;
Executed by:
  • Self test
489
604 ' '
executed 489 times by 1 test: _IO_putc ( ' ' , stdout) ;
Executed by:
  • Self test
489
605 , stdout)
executed 489 times by 1 test: _IO_putc ( ' ' , stdout) ;
Executed by:
  • Self test
489
606 ;
executed 489 times by 1 test: _IO_putc ( ' ' , stdout) ;
Executed by:
  • Self test
489
607-
608-
609 helpdoc = -
610 dcgettext (((void *)0), -
611 shell_builtins[i+height].short_doc-
612 , 5)-
613 ;-
614-
615 buf[0] = (
(shell_builtin....flags & 0x01)Description
TRUEevaluated 38 times by 1 test
Evaluated by:
  • Self test
FALSEnever evaluated
shell_builtins[i+height].flags & 0x01)
(shell_builtin....flags & 0x01)Description
TRUEevaluated 38 times by 1 test
Evaluated by:
  • Self test
FALSEnever evaluated
? ' ' : '*';
0-38
616 -
617 __builtin_strncpy (-
618 buf + 1-
619 , -
620 helpdoc-
621 , -
622 width - 3-
623 )-
624 ;-
625 buf[width - 3] = '>';-
626 buf[width - 2] = '\0';-
627-
628 printf ("%s\n", buf);-
629}
executed 38 times by 1 test: end of block
Executed by:
  • Self test
38
630-
631-
632static void-
633wdispcolumn (i, buf, bufsize, width, height)-
634 int i;-
635 char *buf;-
636 size_t bufsize;-
637 int width, height;-
638{-
639 int j;-
640 int dispcols, dispchars;-
641 char *helpdoc;-
642 wchar_t *wcstr;-
643 size_t slen, n;-
644-
645-
646 helpdoc = -
647 dcgettext (((void *)0), -
648 shell_builtins[i].short_doc-
649 , 5)-
650 ;-
651-
652 wcstr = 0;-
653 slen = mbstowcs ((wchar_t *)0, helpdoc, 0);-
654 if (slen == -1
slen == -1Description
TRUEnever evaluated
FALSEnever evaluated
)
0
655 {-
656 dispcolumn (i, buf, bufsize, width, height);-
657 return;
never executed: return;
0
658 }-
659-
660-
661 if (slen >= width
slen >= widthDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
662 slen = width - 2;
never executed: slen = width - 2;
0
663 wcstr = (wchar_t *)sh_xmalloc((sizeof (wchar_t) * (width + 2)), "./help.def", 438);-
664 n = mbstowcs (wcstr+1, helpdoc, slen + 1);-
665 wcstr[n+1] = L'\0';-
666-
667-
668-
669 for (j = 1; j < n
j < nDescription
TRUEnever evaluated
FALSEnever evaluated
; j++)
0
670 if (wcstr[j] == L'\n'
wcstr[j] == L'\n'Description
TRUEnever evaluated
FALSEnever evaluated
|| wcstr[j] == L'\t'
wcstr[j] == L'\t'Description
TRUEnever evaluated
FALSEnever evaluated
)
0
671 wcstr[j] = L' ';
never executed: wcstr[j] = L' ';
0
672-
673-
674 dispchars = wcsnwidth (wcstr+1, slen, width - 2);-
675-
676 dispcols = wcswidth (wcstr+1, dispchars) + 1;-
677-
678 wcstr[0] = (
(shell_builtin....flags & 0x01)Description
TRUEnever evaluated
FALSEnever evaluated
shell_builtins[i].flags & 0x01)
(shell_builtin....flags & 0x01)Description
TRUEnever evaluated
FALSEnever evaluated
? L' ' : L'*';
0
679-
680 if (dispcols >= width-2
dispcols >= width-2Description
TRUEnever evaluated
FALSEnever evaluated
)
0
681 {-
682 wcstr[dispchars] = L'>';-
683 wcstr[dispchars+1] = L'\0';-
684 }
never executed: end of block
0
685-
686 printf ("%ls", wcstr);-
687 if (((
((i << 1) >= n...hell_builtins)Description
TRUEnever evaluated
FALSEnever evaluated
i << 1) >= num_shell_builtins)
((i << 1) >= n...hell_builtins)Description
TRUEnever evaluated
FALSEnever evaluated
|| (
(i+height >= n...hell_builtins)Description
TRUEnever evaluated
FALSEnever evaluated
i+height >= num_shell_builtins)
(i+height >= n...hell_builtins)Description
TRUEnever evaluated
FALSEnever evaluated
)
0
688 {-
689 printf ("\n");-
690 sh_xfree((wcstr), "./help.def", 465);-
691 return;
never executed: return;
0
692 }-
693-
694-
695 for (j = dispcols; j < width
j < widthDescription
TRUEnever evaluated
FALSEnever evaluated
; j++)
0
696 -
697 _IO_putc (
never executed: _IO_putc ( ' ' , stdout) ;
0
698 ' '
never executed: _IO_putc ( ' ' , stdout) ;
0
699 , stdout)
never executed: _IO_putc ( ' ' , stdout) ;
0
700 ;
never executed: _IO_putc ( ' ' , stdout) ;
0
701-
702-
703 helpdoc = -
704 dcgettext (((void *)0), -
705 shell_builtins[i+height].short_doc-
706 , 5)-
707 ;-
708 slen = mbstowcs ((wchar_t *)0, helpdoc, 0);-
709 if (slen == -1
slen == -1Description
TRUEnever evaluated
FALSEnever evaluated
)
0
710 {-
711-
712 printf ("%c%s\n", (shell_builtins[i+height].flags & 0x01) ? ' ' : '*', helpdoc);-
713 sh_xfree((wcstr), "./help.def", 480);-
714 return;
never executed: return;
0
715 }-
716-
717-
718 if (slen >= width
slen >= widthDescription
TRUEnever evaluated
FALSEnever evaluated
)
0
719 slen = width - 2;
never executed: slen = width - 2;
0
720 n = mbstowcs (wcstr+1, helpdoc, slen + 1);-
721 wcstr[n+1] = L'\0';-
722-
723-
724 for (j = 1; j < n
j < nDescription
TRUEnever evaluated
FALSEnever evaluated
; j++)
0
725 if (wcstr[j] == L'\n'
wcstr[j] == L'\n'Description
TRUEnever evaluated
FALSEnever evaluated
|| wcstr[j] == L'\t'
wcstr[j] == L'\t'Description
TRUEnever evaluated
FALSEnever evaluated
)
0
726 wcstr[j] = L' ';
never executed: wcstr[j] = L' ';
0
727-
728-
729 dispchars = wcsnwidth (wcstr+1, slen, width - 2);-
730 dispcols = wcswidth (wcstr+1, dispchars) + 1;-
731-
732 wcstr[0] = (
(shell_builtin....flags & 0x01)Description
TRUEnever evaluated
FALSEnever evaluated
shell_builtins[i+height].flags & 0x01)
(shell_builtin....flags & 0x01)Description
TRUEnever evaluated
FALSEnever evaluated
? L' ' : L'*';
0
733-
734-
735-
736-
737 if (dispcols >= width - 2
dispcols >= width - 2Description
TRUEnever evaluated
FALSEnever evaluated
)
0
738 {-
739 wcstr[dispchars-1] = L'>';-
740 wcstr[dispchars] = L'\0';-
741 }
never executed: end of block
0
742-
743 printf ("%ls\n", wcstr);-
744-
745 sh_xfree((wcstr), "./help.def", 512);-
746}
never executed: end of block
0
747-
748-
749static void-
750show_builtin_command_help ()-
751{-
752 int i, j;-
753 int height, width;-
754 char *t, blurb[128];-
755-
756 printf (-
757-
758dcgettext (((void *)0), -
759"These shell commands are defined internally. Type `help' to see this list.\nType `help name' to find out more about the function `name'.\nUse `info bash' to find out more about the shell in general.\nUse `man -k' or `info' to find out more about commands not in this list.\n\nA star (*) next to a name means that the command is disabled.\n\n"-
760, 5)-
761-
762-
763-
764-
765-
766 -
767 );-
768-
769 width = default_columns ();-
770-
771 width /= 2;-
772 if (width > sizeof (blurb)
width > sizeof (blurb)Description
TRUEnever evaluated
FALSEevaluated 1 time by 1 test
Evaluated by:
  • Self test
)
0-1
773 width = sizeof (blurb);
never executed: width = sizeof (blurb);
0
774 if (width <= 3
width <= 3Description
TRUEnever evaluated
FALSEevaluated 1 time by 1 test
Evaluated by:
  • Self test
)
0-1
775 width = 40;
never executed: width = 40;
0
776 height = (num_shell_builtins + 1) / 2;-
777-
778 for (i = 0; i < height
i < heightDescription
TRUEevaluated 38 times by 1 test
Evaluated by:
  • Self test
FALSEevaluated 1 time by 1 test
Evaluated by:
  • Self test
; i++)
1-38
779 {-
780 do { if (terminating_signal
terminating_signalDescription
TRUEnever evaluated
FALSEevaluated 38 times by 1 test
Evaluated by:
  • Self test
) termsig_handler (terminating_signal);
never executed: termsig_handler (terminating_signal);
if (interrupt_state
interrupt_stateDescription
TRUEnever evaluated
FALSEevaluated 38 times by 1 test
Evaluated by:
  • Self test
) throw_to_top_level ();
never executed: throw_to_top_level ();
} while (0);
0-38
781-
782-
783 if (-
784 (
(__ctype_get_m...ur_max ()) > 1Description
TRUEnever evaluated
FALSEevaluated 38 times by 1 test
Evaluated by:
  • Self test
__ctype_get_mb_cur_max ())
(__ctype_get_m...ur_max ()) > 1Description
TRUEnever evaluated
FALSEevaluated 38 times by 1 test
Evaluated by:
  • Self test
0-38
785 > 1
(__ctype_get_m...ur_max ()) > 1Description
TRUEnever evaluated
FALSEevaluated 38 times by 1 test
Evaluated by:
  • Self test
)
0-38
786 wdispcolumn (i, blurb, sizeof (blurb), width, height);
never executed: wdispcolumn (i, blurb, sizeof (blurb), width, height);
0
787 else-
788-
789 dispcolumn (i, blurb, sizeof (blurb), width, height);
executed 38 times by 1 test: dispcolumn (i, blurb, sizeof (blurb), width, height);
Executed by:
  • Self test
38
790 }-
791}
executed 1 time by 1 test: end of block
Executed by:
  • Self test
1
Switch to Source codePreprocessed file

Generated by Squish Coco 4.1.2