]>
Commit | Line | Data |
---|---|---|
107b60d6 | 1 | %PASSED Output from LCLint 3.0.0.17 |
885824d3 | 2 | %LCLimports |
3 | %LCLSortTable | |
4 | %LCLsort bool immutable nil nil | |
5 | %LCLsort Bool synonym bool nil | |
6 | %LCLsort int primitive nil nil | |
7 | %LCLsort char primitive nil nil | |
8 | %LCLsort void primitive nil nil | |
9 | %LCLsort _char_Obj obj char nil | |
10 | %LCLsort __char_Obj_Ptr ptr _char_Obj nil | |
11 | %LCLsort __char_Obj_Arr arr _char_Obj nil | |
12 | %LCLsort _char_Vec vec char __char_Obj_Arr | |
13 | %LCLsort float primitive nil nil | |
14 | %LCLsort double primitive nil nil | |
15 | %LCLsort _eemployee0e_Enum enum eemployee0e nil | |
16 | %LCLsort MALE enumMem nil nil | |
17 | %LCLsort FEMALE enumMem nil nil | |
18 | %LCLsort gender_ANY enumMem nil nil | |
19 | %LCLsort enumEnd nil nil nil | |
20 | %LCLsort _gender synonym _eemployee0e_Enum nil | |
21 | %LCLsort _eemployee1e_Enum enum eemployee1e nil | |
22 | %LCLsort MGR enumMem nil nil | |
23 | %LCLsort NONMGR enumMem nil nil | |
24 | %LCLsort job_ANY enumMem nil nil | |
25 | %LCLsort enumEnd nil nil nil | |
26 | %LCLsort _job synonym _eemployee1e_Enum nil | |
27 | %LCLsort _semployee0s_Struct str semployee0s nil | |
28 | %LCLsort ssNum strMem _int_Obj nil | |
29 | %LCLsort name strMem __char_Obj_Arr nil | |
30 | %LCLsort salary strMem _int_Obj nil | |
31 | %LCLsort gen strMem __eemployee0e_Enum_Obj nil | |
32 | %LCLsort j strMem __eemployee1e_Enum_Obj nil | |
33 | %LCLsort strEnd nil nil nil | |
34 | %LCLsort _int_Obj obj int nil | |
35 | %LCLsort __eemployee0e_Enum_Obj obj _eemployee0e_Enum nil | |
36 | %LCLsort __eemployee1e_Enum_Obj obj _eemployee1e_Enum nil | |
37 | %LCLsort _semployee0s_Struct_Tuple tup _semployee0s_Struct nil | |
38 | %LCLsort __semployee0s_Struct_Ptr ptr _semployee0s_Struct nil | |
39 | %LCLsort __semployee0s_Struct_Arr arr _semployee0s_Struct nil | |
40 | %LCLsort __semployee0s_Struct_Tuple_Vec vec _semployee0s_Struct_Tuple __semployee0s_Struct_Arr | |
41 | %LCLsort _employee synonym _semployee0s_Struct nil | |
1bd3b025 | 42 | %LCLsort eref immutable nil nil |
43 | %LCLsort map immutable nil nil | |
44 | %LCLsort _map_Obj obj map nil | |
885824d3 | 45 | %LCLsort empset immutable nil nil |
46 | %LCLsort _empset_Obj mutable empset nil | |
47 | %LCLSortTableEnd | |
48 | %LCLSymbolTable | |
1ac6313d | 49 | %LCLop min :int, int -> int |
885824d3 | 50 | %LCLop max :int, int -> int |
51 | %LCLop 0 : -> int | |
52 | %LCLop 0 : -> double | |
53 | %LCLop 1 : -> int | |
54 | %LCLop 1 : -> double | |
885824d3 | 55 | %LCLop if __ then __ else __ :bool, bool, bool -> bool |
56 | %LCLop if __ then __ else __ :bool, int, int -> int | |
57 | %LCLop if __ then __ else __ :bool, double, double -> double | |
58 | %LCLop if __ then __ else __ :bool, _char_Vec, _char_Vec -> _char_Vec | |
59 | %LCLop if __ then __ else __ :bool, char, char -> char | |
1ac6313d | 60 | %LCLop __ < __ :int, int -> bool |
61 | %LCLop __ < __ :double, double -> bool | |
885824d3 | 62 | %LCLop empty : -> _char_Vec |
63 | %LCLop __ > __ :int, int -> bool | |
64 | %LCLop __ > __ :double, double -> bool | |
65 | %LCLop count :char, _char_Vec -> int | |
66 | %LCLop head :_char_Vec -> char | |
67 | %LCLop __ \inv :double -> double | |
68 | %LCLop init :_char_Vec -> _char_Vec | |
69 | %LCLop isEmpty :_char_Vec -> bool | |
70 | %LCLop last :_char_Vec -> char | |
71 | %LCLop len :_char_Vec -> int | |
72 | %LCLop prefix :_char_Vec, int -> _char_Vec | |
73 | %LCLop __ / __ :double, double -> double | |
885824d3 | 74 | %LCLop __ \implies __ :bool, bool -> bool |
1ac6313d | 75 | %LCLop removePrefix :_char_Vec, int -> _char_Vec |
885824d3 | 76 | %LCLop substring :_char_Vec, int, int -> _char_Vec |
77 | %LCLop __ || __ :_char_Vec, _char_Vec -> _char_Vec | |
78 | %LCLop tail :_char_Vec -> _char_Vec | |
79 | %LCLop __ \in __ :char, _char_Vec -> bool | |
80 | %LCLop nullTerminated :_char_Vec -> bool | |
81 | %LCLop throughNull :_char_Vec -> _char_Vec | |
82 | %LCLop sameStr :_char_Vec, _char_Vec -> bool | |
83 | %LCLop lenStr :_char_Vec -> int | |
84 | %LCLop times10plus :int, int -> int | |
85 | %LCLop plus1 :int -> int | |
86 | %LCLop 2 : -> int | |
87 | %LCLop 3 : -> int | |
88 | %LCLop 4 : -> int | |
89 | %LCLop 5 : -> int | |
90 | %LCLop 6 : -> int | |
91 | %LCLop 7 : -> int | |
92 | %LCLop 8 : -> int | |
93 | %LCLop 9 : -> int | |
fc7004c8 | 94 | %LCLop MALE : -> _eemployee0e_Enum |
1bd3b025 | 95 | %LCLop FEMALE : -> _eemployee0e_Enum |
885824d3 | 96 | %LCLop __ * __ :int, int -> int |
97 | %LCLop __ * __ :double, double -> double | |
1bd3b025 | 98 | %LCLop gender_ANY : -> _eemployee0e_Enum |
885824d3 | 99 | %LCLop true : -> bool |
1bd3b025 | 100 | %LCLtag eemployee0e enum |
885824d3 | 101 | %LCLop false : -> bool |
fc7004c8 | 102 | %LCLop MGR : -> _eemployee1e_Enum |
1bd3b025 | 103 | %LCLop NONMGR : -> _eemployee1e_Enum |
885824d3 | 104 | %LCLop __ \and __ :bool, bool -> bool |
1bd3b025 | 105 | %LCLop job_ANY : -> _eemployee1e_Enum |
885824d3 | 106 | %LCLop __ \or __ :bool, bool -> bool |
885824d3 | 107 | %LCLop __ \eq __ :bool, bool -> bool |
108 | %LCLop __ \eq __ :int, int -> bool | |
109 | %LCLop __ \eq __ :double, double -> bool | |
110 | %LCLop __ \eq __ :_char_Vec, _char_Vec -> bool | |
111 | %LCLop __ \eq __ :char, char -> bool | |
112 | %LCLop \not __ :bool -> bool | |
1bd3b025 | 113 | %LCLtag eemployee1e enum |
885824d3 | 114 | %LCLop __ \neq __ :bool, bool -> bool |
115 | %LCLop __ \neq __ :int, int -> bool | |
116 | %LCLop __ \neq __ :double, double -> bool | |
117 | %LCLop __ \neq __ :_char_Vec, _char_Vec -> bool | |
118 | %LCLop __ \neq __ :char, char -> bool | |
119 | %LCLop { __ } :char -> _char_Vec | |
1bd3b025 | 120 | %LCLtag semployee0s struct |
885824d3 | 121 | %LCLop __ [] :__char_Obj_Ptr -> __char_Obj_Arr |
122 | %LCLop __ [] :__semployee0s_Struct_Ptr -> __semployee0s_Struct_Arr | |
1ac6313d | 123 | %LCLop __ |- __ :_char_Vec, char -> _char_Vec |
885824d3 | 124 | %LCLop __ [__] :_char_Vec, int -> char |
125 | %LCLop __ [__] :__char_Obj_Arr, int -> _char_Obj | |
126 | %LCLop __ [__] :__semployee0s_Struct_Tuple_Vec, int -> _semployee0s_Struct_Tuple | |
127 | %LCLop __ [__] :__semployee0s_Struct_Arr, int -> _semployee0s_Struct | |
1ac6313d | 128 | %LCLop __ -| __ :char, _char_Vec -> _char_Vec |
885824d3 | 129 | %LCLop [__, __, __, __, __] :_eemployee1e_Enum, _eemployee0e_Enum, int, _char_Vec, int -> _semployee0s_Struct_Tuple |
130 | %LCLop __ \leq __ :int, int -> bool | |
131 | %LCLop __ \leq __ :double, double -> bool | |
132 | %LCLop __ \geq __ :int, int -> bool | |
133 | %LCLop __ \geq __ :double, double -> bool | |
134 | %LCLop null : -> char | |
fc7004c8 | 135 | %LCLop __ \select ssNum :_semployee0s_Struct_Tuple -> int |
136 | %LCLop __ \select ssNum :_semployee0s_Struct -> _int_Obj | |
1bd3b025 | 137 | %LCLop __ \select name :_semployee0s_Struct_Tuple -> _char_Vec |
138 | %LCLop __ \select name :_semployee0s_Struct -> __char_Obj_Arr | |
fc7004c8 | 139 | %LCLop __ \field_arrow ssNum :__semployee0s_Struct_Ptr -> _int_Obj |
1bd3b025 | 140 | %LCLop __ \select salary :_semployee0s_Struct_Tuple -> int |
141 | %LCLop __ \select salary :_semployee0s_Struct -> _int_Obj | |
142 | %LCLop __ \field_arrow name :__semployee0s_Struct_Ptr -> __char_Obj_Arr | |
143 | %LCLop __ \select gen :_semployee0s_Struct_Tuple -> _eemployee0e_Enum | |
144 | %LCLop __ \select gen :_semployee0s_Struct -> __eemployee0e_Enum_Obj | |
145 | %LCLop __ \field_arrow salary :__semployee0s_Struct_Ptr -> _int_Obj | |
146 | %LCLop __ \select j :_semployee0s_Struct_Tuple -> _eemployee1e_Enum | |
147 | %LCLop __ \select j :_semployee0s_Struct -> __eemployee1e_Enum_Obj | |
148 | %LCLop __ \field_arrow gen :__semployee0s_Struct_Ptr -> __eemployee0e_Enum_Obj | |
149 | %LCLop __ \field_arrow j :__semployee0s_Struct_Ptr -> __eemployee1e_Enum_Obj | |
885824d3 | 150 | %LCLop NIL : -> __char_Obj_Ptr |
151 | %LCLop NIL : -> __semployee0s_Struct_Ptr | |
152 | %LCLop - __ :int -> int | |
153 | %LCLop - __ :double -> double | |
154 | %LCLop __ + __ :__char_Obj_Ptr, int -> __char_Obj_Ptr | |
155 | %LCLop __ + __ :int, __char_Obj_Ptr -> __char_Obj_Ptr | |
156 | %LCLop __ + __ :int, int -> int | |
157 | %LCLop __ + __ :double, double -> double | |
158 | %LCLop __ + __ :__semployee0s_Struct_Ptr, int -> __semployee0s_Struct_Ptr | |
159 | %LCLop __ + __ :int, __semployee0s_Struct_Ptr -> __semployee0s_Struct_Ptr | |
160 | %LCLop __ - __ :__char_Obj_Ptr, int -> __char_Obj_Ptr | |
161 | %LCLop __ - __ :__char_Obj_Ptr, __char_Obj_Ptr -> int | |
162 | %LCLop __ - __ :int, int -> int | |
163 | %LCLop __ - __ :double, double -> double | |
164 | %LCLop __ - __ :__semployee0s_Struct_Ptr, int -> __semployee0s_Struct_Ptr | |
165 | %LCLop __ - __ :__semployee0s_Struct_Ptr, __semployee0s_Struct_Ptr -> int | |
166 | %LCLop sizeof :bool -> int | |
167 | %LCLop sizeof :int -> int | |
168 | %LCLop sizeof :char -> int | |
169 | %LCLop sizeof :void -> int | |
170 | %LCLop sizeof :float -> int | |
171 | %LCLop sizeof :double -> int | |
172 | %LCLop sizeof :_eemployee0e_Enum -> int | |
173 | %LCLop sizeof :_eemployee1e_Enum -> int | |
1bd3b025 | 174 | %LCLop sizeof :eref -> int |
175 | %LCLop sizeof :map -> int | |
885824d3 | 176 | %LCLop sizeof :empset -> int |
177 | %LCLop isSub :_char_Vec, int -> bool | |
178 | %LCLop isSub :__char_Obj_Arr, int -> bool | |
179 | %LCLop isSub :__semployee0s_Struct_Tuple_Vec, int -> bool | |
180 | %LCLop isSub :__semployee0s_Struct_Arr, int -> bool | |
181 | %LCLop succ :int -> int | |
182 | %LCLop pred :int -> int | |
183 | %LCLop abs :int -> int | |
184 | %LCLop abs :double -> double | |
185 | %LCLop div :int, int -> int | |
186 | %LCLop mod :int, int -> int | |
885824d3 | 187 | %LCLtype float float exposed |
188 | %LCLtype bool bool immutable | |
189 | %LCLconst FALSE bool | |
190 | %LCLconst TRUE bool | |
191 | %LCLtype float float exposed | |
192 | %LCLtype bool bool immutable | |
193 | %LCLconst FALSE bool | |
194 | %LCLconst TRUE bool | |
195 | %LCLtype float float exposed | |
196 | %LCLtype bool bool immutable | |
197 | %LCLconst FALSE bool | |
198 | %LCLconst TRUE bool | |
199 | %LCLconst TRUE bool | |
200 | %LCLconst FALSE bool | |
201 | %LCLconst maxEmployeeName int | |
202 | %LCLconst employeePrintSize int | |
203 | %LCLenumConst MALE _eemployee0e_Enum | |
204 | %LCLenumConst FEMALE _eemployee0e_Enum | |
205 | %LCLenumConst gender_ANY _eemployee0e_Enum | |
206 | %LCLtype gender _gender exposed | |
207 | %LCLenumConst MGR _eemployee1e_Enum | |
208 | %LCLenumConst NONMGR _eemployee1e_Enum | |
209 | %LCLenumConst job_ANY _eemployee1e_Enum | |
210 | %LCLtype job _job exposed | |
211 | %LCLtype employee _employee exposed | |
212 | %LCLfcn employee_sprint : __char_Obj_Arr, _semployee0s_Struct_Tuple -> void | |
213 | %LCLfcnGlobals | |
214 | %LCLfcn employee_equal : __semployee0s_Struct_Ptr, __semployee0s_Struct_Ptr -> bool | |
215 | %LCLfcnGlobals | |
216 | %LCLfcn employee_setName : __semployee0s_Struct_Ptr, __char_Obj_Arr -> bool | |
217 | %LCLfcnGlobals | |
218 | %LCLfcn employee_initMod : -> void | |
219 | %LCLfcnGlobals | |
220 | %LCLtype empset _empset_Obj mutable | |
221 | %LCLfcn empset_create : -> _empset_Obj | |
222 | %LCLfcnGlobals | |
223 | %LCLfcn empset_final : _empset_Obj -> void | |
224 | %LCLfcnGlobals | |
225 | %LCLfcn empset_clear : _empset_Obj -> void | |
226 | %LCLfcnGlobals | |
227 | %LCLfcn empset_insert : _empset_Obj, _semployee0s_Struct_Tuple -> bool | |
228 | %LCLfcnGlobals | |
229 | %LCLfcn empset_insertUnique : _empset_Obj, _semployee0s_Struct_Tuple -> void | |
230 | %LCLfcnGlobals | |
231 | %LCLfcn empset_delete : _empset_Obj, _semployee0s_Struct_Tuple -> bool | |
232 | %LCLfcnGlobals | |
233 | %LCLfcn empset_union : _empset_Obj, _empset_Obj -> _empset_Obj | |
234 | %LCLfcnGlobals | |
235 | %LCLfcn empset_disjointUnion : _empset_Obj, _empset_Obj -> _empset_Obj | |
236 | %LCLfcnGlobals | |
237 | %LCLfcn empset_intersect : _empset_Obj, _empset_Obj -> void | |
238 | %LCLfcnGlobals | |
239 | %LCLfcn empset_size : _empset_Obj -> int | |
240 | %LCLfcnGlobals | |
241 | %LCLfcn empset_member : _semployee0s_Struct_Tuple, _empset_Obj -> bool | |
242 | %LCLfcnGlobals | |
243 | %LCLfcn empset_subset : _empset_Obj, _empset_Obj -> bool | |
244 | %LCLfcnGlobals | |
245 | %LCLfcn empset_choose : _empset_Obj -> _semployee0s_Struct | |
246 | %LCLfcnGlobals | |
247 | %LCLfcn empset_sprint : _empset_Obj -> __char_Obj_Ptr | |
248 | %LCLfcnGlobals | |
249 | %LCLfcn empset_initMod : -> void | |
250 | %LCLfcnGlobals | |
251 | %LCLSymbolTableEnd |