]> andersk Git - splint.git/blame - test/db3/ereftab.lcs
Commiting Merge of changes made in semester and ver 2.5M
[splint.git] / test / db3 / ereftab.lcs
CommitLineData
885824d3 1%PASSED Output from LCLint 2.5m
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 _size_t synonym int nil
16%LCLsort _wchar_t synonym int nil
17%LCLsort _sstdlib0s_Struct str sstdlib0s nil
18%LCLsort rem strMem _int_Obj nil
19%LCLsort quot strMem _int_Obj nil
20%LCLsort strEnd nil nil nil
21%LCLsort _int_Obj obj int nil
22%LCLsort _sstdlib0s_Struct_Tuple tup _sstdlib0s_Struct nil
23%LCLsort __sstdlib0s_Struct_Ptr ptr _sstdlib0s_Struct nil
24%LCLsort __sstdlib0s_Struct_Arr arr _sstdlib0s_Struct nil
25%LCLsort __sstdlib0s_Struct_Tuple_Vec vec _sstdlib0s_Struct_Tuple __sstdlib0s_Struct_Arr
26%LCLsort _div_t synonym _sstdlib0s_Struct nil
27%LCLsort _sstdlib1s_Struct str sstdlib1s nil
28%LCLsort rem strMem _int_Obj nil
29%LCLsort quot strMem _int_Obj nil
30%LCLsort strEnd nil nil nil
31%LCLsort _sstdlib1s_Struct_Tuple tup _sstdlib1s_Struct nil
32%LCLsort __sstdlib1s_Struct_Ptr ptr _sstdlib1s_Struct nil
33%LCLsort __sstdlib1s_Struct_Arr arr _sstdlib1s_Struct nil
34%LCLsort __sstdlib1s_Struct_Tuple_Vec vec _sstdlib1s_Struct_Tuple __sstdlib1s_Struct_Arr
35%LCLsort _ldiv_t synonym _sstdlib1s_Struct nil
36%LCLsort _void_Obj obj void nil
37%LCLsort __void_Obj_Ptr ptr _void_Obj nil
38%LCLsort __void_Obj_Arr arr _void_Obj nil
39%LCLsort _void_Vec vec void __void_Obj_Arr
40%LCLsort _HOF_sort_32 hof nil nil
41%LCLsort _HOF_sort_33 hof nil nil
42%LCLsort __int_Obj_Ptr ptr _int_Obj nil
43%LCLsort __int_Obj_Arr arr _int_Obj nil
44%LCLsort _int_Vec vec int __int_Obj_Arr
45%LCLsort _HOF_sort_37 hof nil nil
46%LCLsort ___char_Obj_Ptr_Obj obj __char_Obj_Ptr nil
47%LCLsort ____char_Obj_Ptr_Obj_Ptr ptr ___char_Obj_Ptr_Obj nil
48%LCLsort ____char_Obj_Ptr_Obj_Arr arr ___char_Obj_Ptr_Obj nil
49%LCLsort ___char_Obj_Ptr_Vec vec __char_Obj_Ptr ____char_Obj_Ptr_Obj_Arr
50%LCLsort FILE immutable nil nil
51%LCLsort _va_list synonym __void_Obj_Ptr nil
52%LCLsort _fpos_t synonym __void_Obj_Ptr nil
53%LCLsort _FILE_Obj obj FILE nil
54%LCLsort __FILE_Obj_Ptr ptr _FILE_Obj nil
55%LCLsort __FILE_Obj_Arr arr _FILE_Obj nil
56%LCLsort _FILE_Vec vec FILE __FILE_Obj_Arr
57%LCLsort ___FILE_Obj_Ptr_Obj obj __FILE_Obj_Ptr nil
58%LCLsort ___void_Obj_Ptr_Obj obj __void_Obj_Ptr nil
59%LCLsort ____void_Obj_Ptr_Obj_Ptr ptr ___void_Obj_Ptr_Obj nil
60%LCLsort ____void_Obj_Ptr_Obj_Arr arr ___void_Obj_Ptr_Obj nil
61%LCLsort ___void_Obj_Ptr_Vec vec __void_Obj_Ptr ____void_Obj_Ptr_Obj_Arr
62%LCLsort _eemployee0e_Enum enum eemployee0e nil
63%LCLsort GENDER_UNKNOWN enumMem nil nil
64%LCLsort FEMALE enumMem nil nil
65%LCLsort MALE enumMem nil nil
66%LCLsort enumEnd nil nil nil
67%LCLsort _gender synonym _eemployee0e_Enum nil
68%LCLsort _eemployee1e_Enum enum eemployee1e nil
69%LCLsort JOB_UNKNOWN enumMem nil nil
70%LCLsort NONMGR enumMem nil nil
71%LCLsort MGR enumMem nil nil
72%LCLsort enumEnd nil nil nil
73%LCLsort _job synonym _eemployee1e_Enum nil
74%LCLsort _semployee0s_Struct str semployee0s nil
75%LCLsort j strMem __eemployee1e_Enum_Obj nil
76%LCLsort gen strMem __eemployee0e_Enum_Obj nil
77%LCLsort salary strMem _int_Obj nil
78%LCLsort name strMem __char_Obj_Arr nil
79%LCLsort ssNum strMem _int_Obj nil
80%LCLsort strEnd nil nil nil
81%LCLsort __eemployee0e_Enum_Obj obj _eemployee0e_Enum nil
82%LCLsort __eemployee1e_Enum_Obj obj _eemployee1e_Enum nil
83%LCLsort _semployee0s_Struct_Tuple tup _semployee0s_Struct nil
84%LCLsort __semployee0s_Struct_Ptr ptr _semployee0s_Struct nil
85%LCLsort __semployee0s_Struct_Arr arr _semployee0s_Struct nil
86%LCLsort __semployee0s_Struct_Tuple_Vec vec _semployee0s_Struct_Tuple __semployee0s_Struct_Arr
87%LCLsort _employee synonym _semployee0s_Struct nil
88%LCLsort eref immutable nil nil
89%LCLsort map immutable nil nil
90%LCLsort _map_Obj obj map nil
91%LCLsort empset immutable nil nil
92%LCLsort _empset_Obj mutable empset nil
93%LCLsort ereftab immutable nil nil
94%LCLsort _ereftab_Obj mutable ereftab nil
95%LCLSortTableEnd
96%LCLSymbolTable
1ac6313d 97%LCLop min :int, int -> int
885824d3 98%LCLop max :int, int -> int
99%LCLop 0 : -> int
100%LCLop 0 : -> double
101%LCLop 1 : -> int
102%LCLop 1 : -> double
885824d3 103%LCLop if __ then __ else __ :bool, bool, bool -> bool
104%LCLop if __ then __ else __ :bool, int, int -> int
105%LCLop if __ then __ else __ :bool, double, double -> double
106%LCLop if __ then __ else __ :bool, _char_Vec, _char_Vec -> _char_Vec
107%LCLop if __ then __ else __ :bool, char, char -> char
1ac6313d 108%LCLop __ < __ :int, int -> bool
109%LCLop __ < __ :double, double -> bool
885824d3 110%LCLop empty : -> _char_Vec
111%LCLop __ > __ :int, int -> bool
112%LCLop __ > __ :double, double -> bool
113%LCLop count :char, _char_Vec -> int
114%LCLop head :_char_Vec -> char
115%LCLop __ \inv :double -> double
116%LCLop init :_char_Vec -> _char_Vec
117%LCLop isEmpty :_char_Vec -> bool
118%LCLop last :_char_Vec -> char
119%LCLop len :_char_Vec -> int
120%LCLop prefix :_char_Vec, int -> _char_Vec
121%LCLop __ / __ :double, double -> double
885824d3 122%LCLop __ \implies __ :bool, bool -> bool
1ac6313d 123%LCLop removePrefix :_char_Vec, int -> _char_Vec
885824d3 124%LCLop substring :_char_Vec, int, int -> _char_Vec
125%LCLop __ || __ :_char_Vec, _char_Vec -> _char_Vec
126%LCLop tail :_char_Vec -> _char_Vec
127%LCLop __ \in __ :char, _char_Vec -> bool
128%LCLop nullTerminated :_char_Vec -> bool
129%LCLop throughNull :_char_Vec -> _char_Vec
130%LCLop sameStr :_char_Vec, _char_Vec -> bool
131%LCLop lenStr :_char_Vec -> int
132%LCLop times10plus :int, int -> int
133%LCLop plus1 :int -> int
134%LCLop 2 : -> int
135%LCLop 3 : -> int
136%LCLop 4 : -> int
137%LCLop 5 : -> int
138%LCLop 6 : -> int
139%LCLop 7 : -> int
140%LCLop 8 : -> int
141%LCLop 9 : -> int
142%LCLtag sstdlib0s struct
143%LCLop __ * __ :int, int -> int
144%LCLop __ * __ :double, double -> double
145%LCLop true : -> bool
146%LCLop false : -> bool
147%LCLop __ \and __ :bool, bool -> bool
148%LCLop __ \or __ :bool, bool -> bool
149%LCLtag sstdlib1s struct
150%LCLop __ \eq __ :bool, bool -> bool
151%LCLop __ \eq __ :int, int -> bool
152%LCLop __ \eq __ :double, double -> bool
153%LCLop __ \eq __ :_char_Vec, _char_Vec -> bool
154%LCLop __ \eq __ :char, char -> bool
155%LCLop \not __ :bool -> bool
885824d3 156%LCLop __ \neq __ :bool, bool -> bool
157%LCLop __ \neq __ :int, int -> bool
158%LCLop __ \neq __ :double, double -> bool
159%LCLop __ \neq __ :_char_Vec, _char_Vec -> bool
160%LCLop __ \neq __ :char, char -> bool
1ac6313d 161%LCLop MALE : -> _eemployee0e_Enum
885824d3 162%LCLop { __ } :char -> _char_Vec
1ac6313d 163%LCLop FEMALE : -> _eemployee0e_Enum
885824d3 164%LCLop GENDER_UNKNOWN : -> _eemployee0e_Enum
165%LCLtag eemployee0e enum
166%LCLop MGR : -> _eemployee1e_Enum
167%LCLop NONMGR : -> _eemployee1e_Enum
168%LCLop JOB_UNKNOWN : -> _eemployee1e_Enum
169%LCLtag eemployee1e enum
170%LCLop [__, __] :int, int -> _sstdlib0s_Struct_Tuple
171%LCLop [__, __] :int, int -> _sstdlib1s_Struct_Tuple
885824d3 172%LCLop __ [] :__char_Obj_Ptr -> __char_Obj_Arr
173%LCLop __ [] :__sstdlib0s_Struct_Ptr -> __sstdlib0s_Struct_Arr
174%LCLop __ [] :__sstdlib1s_Struct_Ptr -> __sstdlib1s_Struct_Arr
175%LCLop __ [] :__void_Obj_Ptr -> __void_Obj_Arr
176%LCLop __ [] :__int_Obj_Ptr -> __int_Obj_Arr
177%LCLop __ [] :____char_Obj_Ptr_Obj_Ptr -> ____char_Obj_Ptr_Obj_Arr
178%LCLop __ [] :__FILE_Obj_Ptr -> __FILE_Obj_Arr
179%LCLop __ [] :____void_Obj_Ptr_Obj_Ptr -> ____void_Obj_Ptr_Obj_Arr
180%LCLop __ [] :__semployee0s_Struct_Ptr -> __semployee0s_Struct_Arr
1ac6313d 181%LCLop __ |- __ :_char_Vec, char -> _char_Vec
885824d3 182%LCLop __ [__] :_char_Vec, int -> char
183%LCLop __ [__] :__char_Obj_Arr, int -> _char_Obj
184%LCLop __ [__] :__sstdlib0s_Struct_Tuple_Vec, int -> _sstdlib0s_Struct_Tuple
185%LCLop __ [__] :__sstdlib0s_Struct_Arr, int -> _sstdlib0s_Struct
186%LCLop __ [__] :__sstdlib1s_Struct_Tuple_Vec, int -> _sstdlib1s_Struct_Tuple
187%LCLop __ [__] :__sstdlib1s_Struct_Arr, int -> _sstdlib1s_Struct
188%LCLop __ [__] :_void_Vec, int -> void
189%LCLop __ [__] :__void_Obj_Arr, int -> _void_Obj
190%LCLop __ [__] :_int_Vec, int -> int
191%LCLop __ [__] :__int_Obj_Arr, int -> _int_Obj
192%LCLop __ [__] :___char_Obj_Ptr_Vec, int -> __char_Obj_Ptr
193%LCLop __ [__] :____char_Obj_Ptr_Obj_Arr, int -> ___char_Obj_Ptr_Obj
194%LCLop __ [__] :_FILE_Vec, int -> FILE
195%LCLop __ [__] :__FILE_Obj_Arr, int -> _FILE_Obj
196%LCLop __ [__] :___void_Obj_Ptr_Vec, int -> __void_Obj_Ptr
197%LCLop __ [__] :____void_Obj_Ptr_Obj_Arr, int -> ___void_Obj_Ptr_Obj
198%LCLop __ [__] :__semployee0s_Struct_Tuple_Vec, int -> _semployee0s_Struct_Tuple
199%LCLop __ [__] :__semployee0s_Struct_Arr, int -> _semployee0s_Struct
1ac6313d 200%LCLop __ -| __ :char, _char_Vec -> _char_Vec
201%LCLop [__, __, __, __, __] :_eemployee1e_Enum, _eemployee0e_Enum, int, _char_Vec, int -> _semployee0s_Struct_Tuple
885824d3 202%LCLop __ \select quot :_sstdlib0s_Struct_Tuple -> int
203%LCLop __ \select quot :_sstdlib0s_Struct -> _int_Obj
204%LCLop __ \select quot :_sstdlib1s_Struct_Tuple -> int
205%LCLop __ \select quot :_sstdlib1s_Struct -> _int_Obj
206%LCLtag semployee0s struct
885824d3 207%LCLop __ \leq __ :int, int -> bool
208%LCLop __ \leq __ :double, double -> bool
209%LCLop __ \field_arrow quot :__sstdlib0s_Struct_Ptr -> _int_Obj
210%LCLop __ \field_arrow quot :__sstdlib1s_Struct_Ptr -> _int_Obj
211%LCLop __ \select rem :_sstdlib0s_Struct_Tuple -> int
212%LCLop __ \select rem :_sstdlib0s_Struct -> _int_Obj
213%LCLop __ \select rem :_sstdlib1s_Struct_Tuple -> int
214%LCLop __ \select rem :_sstdlib1s_Struct -> _int_Obj
215%LCLop __ \geq __ :int, int -> bool
216%LCLop __ \geq __ :double, double -> bool
217%LCLop __ \field_arrow rem :__sstdlib0s_Struct_Ptr -> _int_Obj
218%LCLop __ \field_arrow rem :__sstdlib1s_Struct_Ptr -> _int_Obj
219%LCLop null : -> char
220%LCLop __ \select ssNum :_semployee0s_Struct_Tuple -> int
221%LCLop __ \select ssNum :_semployee0s_Struct -> _int_Obj
222%LCLop __ \select name :_semployee0s_Struct_Tuple -> _char_Vec
223%LCLop __ \select name :_semployee0s_Struct -> __char_Obj_Arr
224%LCLop __ \field_arrow ssNum :__semployee0s_Struct_Ptr -> _int_Obj
225%LCLop __ \select salary :_semployee0s_Struct_Tuple -> int
226%LCLop __ \select salary :_semployee0s_Struct -> _int_Obj
227%LCLop __ \field_arrow name :__semployee0s_Struct_Ptr -> __char_Obj_Arr
228%LCLop __ \select gen :_semployee0s_Struct_Tuple -> _eemployee0e_Enum
229%LCLop __ \select gen :_semployee0s_Struct -> __eemployee0e_Enum_Obj
230%LCLop NIL : -> __char_Obj_Ptr
231%LCLop NIL : -> __sstdlib0s_Struct_Ptr
232%LCLop NIL : -> __sstdlib1s_Struct_Ptr
233%LCLop NIL : -> __void_Obj_Ptr
234%LCLop NIL : -> __int_Obj_Ptr
235%LCLop NIL : -> ____char_Obj_Ptr_Obj_Ptr
236%LCLop NIL : -> __FILE_Obj_Ptr
237%LCLop NIL : -> ____void_Obj_Ptr_Obj_Ptr
238%LCLop NIL : -> __semployee0s_Struct_Ptr
239%LCLop __ \field_arrow salary :__semployee0s_Struct_Ptr -> _int_Obj
240%LCLop __ \select j :_semployee0s_Struct_Tuple -> _eemployee1e_Enum
241%LCLop __ \select j :_semployee0s_Struct -> __eemployee1e_Enum_Obj
242%LCLop __ \field_arrow gen :__semployee0s_Struct_Ptr -> __eemployee0e_Enum_Obj
243%LCLop __ \field_arrow j :__semployee0s_Struct_Ptr -> __eemployee1e_Enum_Obj
244%LCLop - __ :int -> int
245%LCLop - __ :double -> double
246%LCLop __ + __ :__char_Obj_Ptr, int -> __char_Obj_Ptr
247%LCLop __ + __ :int, __char_Obj_Ptr -> __char_Obj_Ptr
248%LCLop __ + __ :int, int -> int
249%LCLop __ + __ :double, double -> double
250%LCLop __ + __ :__sstdlib0s_Struct_Ptr, int -> __sstdlib0s_Struct_Ptr
251%LCLop __ + __ :int, __sstdlib0s_Struct_Ptr -> __sstdlib0s_Struct_Ptr
252%LCLop __ + __ :__sstdlib1s_Struct_Ptr, int -> __sstdlib1s_Struct_Ptr
253%LCLop __ + __ :int, __sstdlib1s_Struct_Ptr -> __sstdlib1s_Struct_Ptr
254%LCLop __ + __ :__void_Obj_Ptr, int -> __void_Obj_Ptr
255%LCLop __ + __ :int, __void_Obj_Ptr -> __void_Obj_Ptr
256%LCLop __ + __ :__int_Obj_Ptr, int -> __int_Obj_Ptr
257%LCLop __ + __ :int, __int_Obj_Ptr -> __int_Obj_Ptr
258%LCLop __ + __ :____char_Obj_Ptr_Obj_Ptr, int -> ____char_Obj_Ptr_Obj_Ptr
259%LCLop __ + __ :int, ____char_Obj_Ptr_Obj_Ptr -> ____char_Obj_Ptr_Obj_Ptr
260%LCLop __ + __ :__FILE_Obj_Ptr, int -> __FILE_Obj_Ptr
261%LCLop __ + __ :int, __FILE_Obj_Ptr -> __FILE_Obj_Ptr
262%LCLop __ + __ :____void_Obj_Ptr_Obj_Ptr, int -> ____void_Obj_Ptr_Obj_Ptr
263%LCLop __ + __ :int, ____void_Obj_Ptr_Obj_Ptr -> ____void_Obj_Ptr_Obj_Ptr
264%LCLop __ + __ :__semployee0s_Struct_Ptr, int -> __semployee0s_Struct_Ptr
265%LCLop __ + __ :int, __semployee0s_Struct_Ptr -> __semployee0s_Struct_Ptr
266%LCLop __ - __ :__char_Obj_Ptr, int -> __char_Obj_Ptr
267%LCLop __ - __ :__char_Obj_Ptr, __char_Obj_Ptr -> int
268%LCLop __ - __ :int, int -> int
269%LCLop __ - __ :double, double -> double
270%LCLop __ - __ :__sstdlib0s_Struct_Ptr, int -> __sstdlib0s_Struct_Ptr
271%LCLop __ - __ :__sstdlib0s_Struct_Ptr, __sstdlib0s_Struct_Ptr -> int
272%LCLop __ - __ :__sstdlib1s_Struct_Ptr, int -> __sstdlib1s_Struct_Ptr
273%LCLop __ - __ :__sstdlib1s_Struct_Ptr, __sstdlib1s_Struct_Ptr -> int
274%LCLop __ - __ :__void_Obj_Ptr, int -> __void_Obj_Ptr
275%LCLop __ - __ :__void_Obj_Ptr, __void_Obj_Ptr -> int
276%LCLop __ - __ :__int_Obj_Ptr, int -> __int_Obj_Ptr
277%LCLop __ - __ :__int_Obj_Ptr, __int_Obj_Ptr -> int
278%LCLop __ - __ :____char_Obj_Ptr_Obj_Ptr, int -> ____char_Obj_Ptr_Obj_Ptr
279%LCLop __ - __ :____char_Obj_Ptr_Obj_Ptr, ____char_Obj_Ptr_Obj_Ptr -> int
280%LCLop __ - __ :__FILE_Obj_Ptr, int -> __FILE_Obj_Ptr
281%LCLop __ - __ :__FILE_Obj_Ptr, __FILE_Obj_Ptr -> int
282%LCLop __ - __ :____void_Obj_Ptr_Obj_Ptr, int -> ____void_Obj_Ptr_Obj_Ptr
283%LCLop __ - __ :____void_Obj_Ptr_Obj_Ptr, ____void_Obj_Ptr_Obj_Ptr -> int
284%LCLop __ - __ :__semployee0s_Struct_Ptr, int -> __semployee0s_Struct_Ptr
285%LCLop __ - __ :__semployee0s_Struct_Ptr, __semployee0s_Struct_Ptr -> int
286%LCLop sizeof :bool -> int
287%LCLop sizeof :int -> int
288%LCLop sizeof :char -> int
289%LCLop sizeof :void -> int
290%LCLop sizeof :float -> int
291%LCLop sizeof :double -> int
292%LCLop sizeof :FILE -> int
293%LCLop sizeof :_eemployee0e_Enum -> int
294%LCLop sizeof :_eemployee1e_Enum -> int
295%LCLop sizeof :eref -> int
296%LCLop sizeof :map -> int
297%LCLop sizeof :empset -> int
298%LCLop sizeof :ereftab -> int
299%LCLop isSub :_char_Vec, int -> bool
300%LCLop isSub :__char_Obj_Arr, int -> bool
301%LCLop isSub :__sstdlib0s_Struct_Tuple_Vec, int -> bool
302%LCLop isSub :__sstdlib0s_Struct_Arr, int -> bool
303%LCLop isSub :__sstdlib1s_Struct_Tuple_Vec, int -> bool
304%LCLop isSub :__sstdlib1s_Struct_Arr, int -> bool
305%LCLop isSub :_void_Vec, int -> bool
306%LCLop isSub :__void_Obj_Arr, int -> bool
307%LCLop isSub :_int_Vec, int -> bool
308%LCLop isSub :__int_Obj_Arr, int -> bool
309%LCLop isSub :___char_Obj_Ptr_Vec, int -> bool
310%LCLop isSub :____char_Obj_Ptr_Obj_Arr, int -> bool
311%LCLop isSub :_FILE_Vec, int -> bool
312%LCLop isSub :__FILE_Obj_Arr, int -> bool
313%LCLop isSub :___void_Obj_Ptr_Vec, int -> bool
314%LCLop isSub :____void_Obj_Ptr_Obj_Arr, int -> bool
315%LCLop isSub :__semployee0s_Struct_Tuple_Vec, int -> bool
316%LCLop isSub :__semployee0s_Struct_Arr, int -> bool
317%LCLop succ :int -> int
318%LCLop pred :int -> int
319%LCLop abs :int -> int
320%LCLop abs :double -> double
321%LCLop div :int, int -> int
322%LCLop mod :int, int -> int
885824d3 323%LCLtype float float exposed
324%LCLtype bool bool immutable
325%LCLconst FALSE bool
326%LCLconst TRUE bool
327%LCLtype float float exposed
328%LCLtype bool bool immutable
329%LCLconst FALSE bool
330%LCLconst TRUE bool
331%LCLtype float float exposed
332%LCLtype bool bool immutable
333%LCLconst FALSE bool
334%LCLconst TRUE bool
335%LCLtype float float exposed
336%LCLtype bool bool immutable
337%LCLconst FALSE bool
338%LCLconst TRUE bool
339%LCLtype size_t _size_t exposed
340%LCLtype wchar_t _wchar_t exposed
341%LCLtype div_t _div_t exposed
342%LCLtype ldiv_t _ldiv_t exposed
343%LCLconst NULL __void_Obj_Ptr
344%LCLconst EXIT_FAILURE int
345%LCLconst EXIT_SUCCESS int
346%LCLconst RAND_MAX int
347%LCLconst MB_CUR_MAX int
348%LCLfcn abort : -> void
349%LCLfcnGlobals
350%LCLfcn abs : int -> int
351%LCLfcnGlobals
352%LCLfcn atexit : _HOF_sort_32 -> int
353%LCLfcnGlobals
354%LCLfcn atof : __char_Obj_Ptr -> double
355%LCLfcnGlobals
356%LCLfcn atoi : __char_Obj_Ptr -> int
357%LCLfcnGlobals
358%LCLfcn atol : __char_Obj_Ptr -> int
359%LCLfcnGlobals
360%LCLfcn bsearch : __void_Obj_Ptr, __void_Obj_Ptr, int, int, _HOF_sort_33 -> __void_Obj_Ptr
361%LCLfcnGlobals
362%LCLfcn calloc : int, int -> __void_Obj_Ptr
363%LCLfcnGlobals
364%LCLfcn div : int, int -> _sstdlib0s_Struct
365%LCLfcnGlobals
366%LCLfcn exit : int -> void
367%LCLfcnGlobals
368%LCLfcn free : __void_Obj_Ptr -> void
369%LCLfcnGlobals
370%LCLfcn getenv : __char_Obj_Ptr -> __char_Obj_Ptr
371%LCLfcnGlobals
372%LCLfcn labs : int -> int
373%LCLfcnGlobals
374%LCLfcn ldiv : int, int -> _sstdlib1s_Struct
375%LCLfcnGlobals
376%LCLfcn malloc : int -> __void_Obj_Ptr
377%LCLfcnGlobals
378%LCLfcn mblen : __char_Obj_Ptr, int -> int
379%LCLfcnGlobals
380%LCLfcn mbstowcs : __int_Obj_Ptr, __char_Obj_Ptr, int -> int
381%LCLfcnGlobals
382%LCLfcn mbtowc : __int_Obj_Ptr, __char_Obj_Ptr, int -> int
383%LCLfcnGlobals
384%LCLfcn qsort : __void_Obj_Ptr, int, int, _HOF_sort_37 -> void
385%LCLfcnGlobals
386%LCLfcn rand : -> int
387%LCLfcnGlobals
388%LCLfcn realloc : __void_Obj_Ptr, int -> __void_Obj_Ptr
389%LCLfcnGlobals
390%LCLfcn srand : int -> void
391%LCLfcnGlobals
392%LCLfcn strtod : __char_Obj_Ptr, ____char_Obj_Ptr_Obj_Ptr -> double
393%LCLfcnGlobals
394%LCLfcn strtol : __char_Obj_Ptr, ____char_Obj_Ptr_Obj_Ptr, int -> int
395%LCLfcnGlobals
396%LCLfcn strtoul : __char_Obj_Ptr, ____char_Obj_Ptr_Obj_Ptr, int -> int
397%LCLfcnGlobals
398%LCLfcn system : __char_Obj_Ptr -> int
399%LCLfcnGlobals
400%LCLfcn wcstombs : __char_Obj_Ptr, __int_Obj_Ptr, int -> int
401%LCLfcnGlobals
402%LCLfcn wctomb : __char_Obj_Ptr, int -> int
403%LCLfcnGlobals
404%LCLfcn bcopy : __char_Obj_Ptr, __char_Obj_Ptr, int -> void
405%LCLfcnGlobals
406%LCLfcn bcmp : __char_Obj_Ptr, __char_Obj_Ptr, int -> bool
407%LCLfcnGlobals
408%LCLfcn bzero : __char_Obj_Ptr, int -> void
409%LCLfcnGlobals
410%LCLfcn ffs : int -> int
411%LCLfcnGlobals
412%LCLfcn memccpy : __void_Obj_Ptr, __void_Obj_Ptr, int, int -> __void_Obj_Ptr
413%LCLfcnGlobals
414%LCLfcn memchr : __void_Obj_Ptr, int, int -> __void_Obj_Ptr
415%LCLfcnGlobals
416%LCLfcn memcmp : __void_Obj_Ptr, __void_Obj_Ptr, int -> bool
417%LCLfcnGlobals
418%LCLfcn memcpy : __void_Obj_Ptr, __void_Obj_Ptr, int -> __void_Obj_Ptr
419%LCLfcnGlobals
420%LCLfcn memset : __void_Obj_Ptr, int, int -> __void_Obj_Ptr
421%LCLfcnGlobals
422%LCLfcn memmove : __void_Obj_Ptr, __void_Obj_Ptr, int -> __void_Obj_Ptr
423%LCLfcnGlobals
424%LCLtype FILE FILE immutable
425%LCLtype va_list _va_list exposed
426%LCLtype fpos_t _fpos_t exposed
427%LCLvar stdin ___FILE_Obj_Ptr_Obj
428%LCLvar stdout ___FILE_Obj_Ptr_Obj
429%LCLvar stderr ___FILE_Obj_Ptr_Obj
430%LCLconst EOF int
431%LCLfcn getc : __FILE_Obj_Ptr -> int
432%LCLfcnGlobals
433%LCLfcn getchar : -> int
434%LCLfcnGlobals
435%LCLfcn putc : int, __FILE_Obj_Ptr -> int
436%LCLfcnGlobals
437%LCLfcn putchar : int -> int
438%LCLfcnGlobals
439%LCLfcn feof : __FILE_Obj_Ptr -> int
440%LCLfcnGlobals
441%LCLfcn ferror : __FILE_Obj_Ptr -> int
442%LCLfcnGlobals
443%LCLfcn fileno : __FILE_Obj_Ptr -> int
444%LCLfcnGlobals
445%LCLfcn _filbuf : __FILE_Obj_Ptr -> int
446%LCLfcnGlobals
447%LCLfcn _flsbuf : char, __FILE_Obj_Ptr -> int
448%LCLfcnGlobals
449%LCLfcn clearerr : __FILE_Obj_Ptr -> void
450%LCLfcnGlobals
451%LCLfcn fclose : __FILE_Obj_Ptr -> int
452%LCLfcnGlobals
453%LCLfcn fdopen : int, __char_Obj_Ptr -> __FILE_Obj_Ptr
454%LCLfcnGlobals
455%LCLfcn fflush : __FILE_Obj_Ptr -> int
456%LCLfcnGlobals
457%LCLfcn fgetc : __FILE_Obj_Ptr -> int
458%LCLfcnGlobals
459%LCLfcn fgetpos : __FILE_Obj_Ptr, ____void_Obj_Ptr_Obj_Ptr -> int
460%LCLfcnGlobals
461%LCLfcn fgets : __char_Obj_Ptr, int, __FILE_Obj_Ptr -> __char_Obj_Ptr
462%LCLfcnGlobals
463%LCLfcn fopen : __char_Obj_Ptr, __char_Obj_Ptr -> __FILE_Obj_Ptr
464%LCLfcnGlobals
465%LCLfcn fprintf : __FILE_Obj_Ptr, __char_Obj_Ptr -> int
466%LCLfcnGlobals
467%LCLfcn sprintf : __FILE_Obj_Ptr, __char_Obj_Ptr -> int
468%LCLfcnGlobals
469%LCLfcn fputc : int, __FILE_Obj_Ptr -> int
470%LCLfcnGlobals
471%LCLfcn fputs : __char_Obj_Ptr, __FILE_Obj_Ptr -> int
472%LCLfcnGlobals
473%LCLfcn fread : __void_Obj_Ptr, int, int, __FILE_Obj_Ptr -> int
474%LCLfcnGlobals
475%LCLfcn freopen : __char_Obj_Ptr, __char_Obj_Ptr, __FILE_Obj_Ptr -> __FILE_Obj_Ptr
476%LCLfcnGlobals
477%LCLfcn fscanf : __FILE_Obj_Ptr, __char_Obj_Ptr -> int
478%LCLfcnGlobals
479%LCLfcn fseek : __FILE_Obj_Ptr, int, int -> int
480%LCLfcnGlobals
481%LCLfcn fsetpos : __FILE_Obj_Ptr, ____void_Obj_Ptr_Obj_Ptr -> int
482%LCLfcnGlobals
483%LCLfcn ftell : __FILE_Obj_Ptr -> int
484%LCLfcnGlobals
485%LCLfcn fwrite : __void_Obj_Ptr, int, int, __FILE_Obj_Ptr -> int
486%LCLfcnGlobals
487%LCLfcn gets : __char_Obj_Ptr -> __char_Obj_Ptr
488%LCLfcnGlobals
489%LCLfcn perror : __char_Obj_Ptr -> void
490%LCLfcnGlobals
491%LCLfcn popen : __char_Obj_Ptr, __char_Obj_Ptr -> __FILE_Obj_Ptr
492%LCLfcnGlobals
493%LCLfcn ungetc : char, __FILE_Obj_Ptr -> int
494%LCLfcnGlobals
495%LCLfcn printf : __char_Obj_Ptr -> int
496%LCLfcnGlobals
497%LCLfcn puts : __char_Obj_Ptr -> int
498%LCLfcnGlobals
499%LCLfcn remove : __char_Obj_Ptr -> int
500%LCLfcnGlobals
501%LCLfcn rename : __char_Obj_Ptr, __char_Obj_Ptr -> int
502%LCLfcnGlobals
503%LCLfcn rewind : __FILE_Obj_Ptr -> void
504%LCLfcnGlobals
505%LCLfcn scanf : __char_Obj_Ptr -> int
506%LCLfcnGlobals
507%LCLfcn setbuf : __FILE_Obj_Ptr, __char_Obj_Ptr -> void
508%LCLfcnGlobals
509%LCLfcn setvbuf : __FILE_Obj_Ptr, __char_Obj_Ptr, int, int -> int
510%LCLfcnGlobals
511%LCLfcn sscanf : __char_Obj_Ptr, __char_Obj_Ptr -> int
512%LCLfcnGlobals
513%LCLfcn tmpfile : -> __FILE_Obj_Ptr
514%LCLfcnGlobals
515%LCLfcn tmpnam : __char_Obj_Ptr -> __char_Obj_Ptr
516%LCLfcnGlobals
517%LCLconst maxEmployeeName int
518%LCLconst employeePrintSize int
519%LCLenumConst MALE _eemployee0e_Enum
520%LCLenumConst FEMALE _eemployee0e_Enum
521%LCLenumConst GENDER_UNKNOWN _eemployee0e_Enum
522%LCLtype gender _gender exposed
523%LCLenumConst MGR _eemployee1e_Enum
524%LCLenumConst NONMGR _eemployee1e_Enum
525%LCLenumConst JOB_UNKNOWN _eemployee1e_Enum
526%LCLtype job _job exposed
527%LCLtype employee _employee exposed
528%LCLfcn employee_sprint : __char_Obj_Arr, _semployee0s_Struct_Tuple -> void
529%LCLfcnGlobals
530%LCLfcn employee_equal : __semployee0s_Struct_Ptr, __semployee0s_Struct_Ptr -> bool
531%LCLfcnGlobals
532%LCLfcn employee_setName : __semployee0s_Struct_Ptr, __char_Obj_Arr -> bool
533%LCLfcnGlobals
534%LCLfcn employee_initMod : -> void
535%LCLfcnGlobals
536%LCLtype float float exposed
537%LCLtype bool bool immutable
538%LCLconst FALSE bool
539%LCLconst TRUE bool
540%LCLtype float float exposed
541%LCLtype bool bool immutable
542%LCLconst FALSE bool
543%LCLconst TRUE bool
544%LCLtype float float exposed
545%LCLtype bool bool immutable
546%LCLconst FALSE bool
547%LCLconst TRUE bool
548%LCLtype float float exposed
549%LCLtype bool bool immutable
550%LCLconst FALSE bool
551%LCLconst TRUE bool
552%LCLtype size_t _size_t exposed
553%LCLtype wchar_t _wchar_t exposed
554%LCLtype div_t _div_t exposed
555%LCLtype ldiv_t _ldiv_t exposed
556%LCLconst NULL __void_Obj_Ptr
557%LCLconst EXIT_FAILURE int
558%LCLconst EXIT_SUCCESS int
559%LCLconst RAND_MAX int
560%LCLconst MB_CUR_MAX int
561%LCLfcn abort : -> void
562%LCLfcnGlobals
563%LCLfcn abs : int -> int
564%LCLfcnGlobals
565%LCLfcn atexit : _HOF_sort_32 -> int
566%LCLfcnGlobals
567%LCLfcn atof : __char_Obj_Ptr -> double
568%LCLfcnGlobals
569%LCLfcn atoi : __char_Obj_Ptr -> int
570%LCLfcnGlobals
571%LCLfcn atol : __char_Obj_Ptr -> int
572%LCLfcnGlobals
573%LCLfcn bsearch : __void_Obj_Ptr, __void_Obj_Ptr, int, int, _HOF_sort_33 -> __void_Obj_Ptr
574%LCLfcnGlobals
575%LCLfcn calloc : int, int -> __void_Obj_Ptr
576%LCLfcnGlobals
577%LCLfcn div : int, int -> _sstdlib0s_Struct
578%LCLfcnGlobals
579%LCLfcn exit : int -> void
580%LCLfcnGlobals
581%LCLfcn free : __void_Obj_Ptr -> void
582%LCLfcnGlobals
583%LCLfcn getenv : __char_Obj_Ptr -> __char_Obj_Ptr
584%LCLfcnGlobals
585%LCLfcn labs : int -> int
586%LCLfcnGlobals
587%LCLfcn ldiv : int, int -> _sstdlib1s_Struct
588%LCLfcnGlobals
589%LCLfcn malloc : int -> __void_Obj_Ptr
590%LCLfcnGlobals
591%LCLfcn mblen : __char_Obj_Ptr, int -> int
592%LCLfcnGlobals
593%LCLfcn mbstowcs : __int_Obj_Ptr, __char_Obj_Ptr, int -> int
594%LCLfcnGlobals
595%LCLfcn mbtowc : __int_Obj_Ptr, __char_Obj_Ptr, int -> int
596%LCLfcnGlobals
597%LCLfcn qsort : __void_Obj_Ptr, int, int, _HOF_sort_37 -> void
598%LCLfcnGlobals
599%LCLfcn rand : -> int
600%LCLfcnGlobals
601%LCLfcn realloc : __void_Obj_Ptr, int -> __void_Obj_Ptr
602%LCLfcnGlobals
603%LCLfcn srand : int -> void
604%LCLfcnGlobals
605%LCLfcn strtod : __char_Obj_Ptr, ____char_Obj_Ptr_Obj_Ptr -> double
606%LCLfcnGlobals
607%LCLfcn strtol : __char_Obj_Ptr, ____char_Obj_Ptr_Obj_Ptr, int -> int
608%LCLfcnGlobals
609%LCLfcn strtoul : __char_Obj_Ptr, ____char_Obj_Ptr_Obj_Ptr, int -> int
610%LCLfcnGlobals
611%LCLfcn system : __char_Obj_Ptr -> int
612%LCLfcnGlobals
613%LCLfcn wcstombs : __char_Obj_Ptr, __int_Obj_Ptr, int -> int
614%LCLfcnGlobals
615%LCLfcn wctomb : __char_Obj_Ptr, int -> int
616%LCLfcnGlobals
617%LCLfcn bcopy : __char_Obj_Ptr, __char_Obj_Ptr, int -> void
618%LCLfcnGlobals
619%LCLfcn bcmp : __char_Obj_Ptr, __char_Obj_Ptr, int -> bool
620%LCLfcnGlobals
621%LCLfcn bzero : __char_Obj_Ptr, int -> void
622%LCLfcnGlobals
623%LCLfcn ffs : int -> int
624%LCLfcnGlobals
625%LCLfcn memccpy : __void_Obj_Ptr, __void_Obj_Ptr, int, int -> __void_Obj_Ptr
626%LCLfcnGlobals
627%LCLfcn memchr : __void_Obj_Ptr, int, int -> __void_Obj_Ptr
628%LCLfcnGlobals
629%LCLfcn memcmp : __void_Obj_Ptr, __void_Obj_Ptr, int -> bool
630%LCLfcnGlobals
631%LCLfcn memcpy : __void_Obj_Ptr, __void_Obj_Ptr, int -> __void_Obj_Ptr
632%LCLfcnGlobals
633%LCLfcn memset : __void_Obj_Ptr, int, int -> __void_Obj_Ptr
634%LCLfcnGlobals
635%LCLfcn memmove : __void_Obj_Ptr, __void_Obj_Ptr, int -> __void_Obj_Ptr
636%LCLfcnGlobals
637%LCLtype FILE FILE immutable
638%LCLtype va_list _va_list exposed
639%LCLtype fpos_t _fpos_t exposed
640%LCLvar stdin ___FILE_Obj_Ptr_Obj
641%LCLvar stdout ___FILE_Obj_Ptr_Obj
642%LCLvar stderr ___FILE_Obj_Ptr_Obj
643%LCLconst EOF int
644%LCLfcn getc : __FILE_Obj_Ptr -> int
645%LCLfcnGlobals
646%LCLfcn getchar : -> int
647%LCLfcnGlobals
648%LCLfcn putc : int, __FILE_Obj_Ptr -> int
649%LCLfcnGlobals
650%LCLfcn putchar : int -> int
651%LCLfcnGlobals
652%LCLfcn feof : __FILE_Obj_Ptr -> int
653%LCLfcnGlobals
654%LCLfcn ferror : __FILE_Obj_Ptr -> int
655%LCLfcnGlobals
656%LCLfcn fileno : __FILE_Obj_Ptr -> int
657%LCLfcnGlobals
658%LCLfcn _filbuf : __FILE_Obj_Ptr -> int
659%LCLfcnGlobals
660%LCLfcn _flsbuf : char, __FILE_Obj_Ptr -> int
661%LCLfcnGlobals
662%LCLfcn clearerr : __FILE_Obj_Ptr -> void
663%LCLfcnGlobals
664%LCLfcn fclose : __FILE_Obj_Ptr -> int
665%LCLfcnGlobals
666%LCLfcn fdopen : int, __char_Obj_Ptr -> __FILE_Obj_Ptr
667%LCLfcnGlobals
668%LCLfcn fflush : __FILE_Obj_Ptr -> int
669%LCLfcnGlobals
670%LCLfcn fgetc : __FILE_Obj_Ptr -> int
671%LCLfcnGlobals
672%LCLfcn fgetpos : __FILE_Obj_Ptr, ____void_Obj_Ptr_Obj_Ptr -> int
673%LCLfcnGlobals
674%LCLfcn fgets : __char_Obj_Ptr, int, __FILE_Obj_Ptr -> __char_Obj_Ptr
675%LCLfcnGlobals
676%LCLfcn fopen : __char_Obj_Ptr, __char_Obj_Ptr -> __FILE_Obj_Ptr
677%LCLfcnGlobals
678%LCLfcn fprintf : __FILE_Obj_Ptr, __char_Obj_Ptr -> int
679%LCLfcnGlobals
680%LCLfcn sprintf : __FILE_Obj_Ptr, __char_Obj_Ptr -> int
681%LCLfcnGlobals
682%LCLfcn fputc : int, __FILE_Obj_Ptr -> int
683%LCLfcnGlobals
684%LCLfcn fputs : __char_Obj_Ptr, __FILE_Obj_Ptr -> int
685%LCLfcnGlobals
686%LCLfcn fread : __void_Obj_Ptr, int, int, __FILE_Obj_Ptr -> int
687%LCLfcnGlobals
688%LCLfcn freopen : __char_Obj_Ptr, __char_Obj_Ptr, __FILE_Obj_Ptr -> __FILE_Obj_Ptr
689%LCLfcnGlobals
690%LCLfcn fscanf : __FILE_Obj_Ptr, __char_Obj_Ptr -> int
691%LCLfcnGlobals
692%LCLfcn fseek : __FILE_Obj_Ptr, int, int -> int
693%LCLfcnGlobals
694%LCLfcn fsetpos : __FILE_Obj_Ptr, ____void_Obj_Ptr_Obj_Ptr -> int
695%LCLfcnGlobals
696%LCLfcn ftell : __FILE_Obj_Ptr -> int
697%LCLfcnGlobals
698%LCLfcn fwrite : __void_Obj_Ptr, int, int, __FILE_Obj_Ptr -> int
699%LCLfcnGlobals
700%LCLfcn gets : __char_Obj_Ptr -> __char_Obj_Ptr
701%LCLfcnGlobals
702%LCLfcn perror : __char_Obj_Ptr -> void
703%LCLfcnGlobals
704%LCLfcn popen : __char_Obj_Ptr, __char_Obj_Ptr -> __FILE_Obj_Ptr
705%LCLfcnGlobals
706%LCLfcn ungetc : char, __FILE_Obj_Ptr -> int
707%LCLfcnGlobals
708%LCLfcn printf : __char_Obj_Ptr -> int
709%LCLfcnGlobals
710%LCLfcn puts : __char_Obj_Ptr -> int
711%LCLfcnGlobals
712%LCLfcn remove : __char_Obj_Ptr -> int
713%LCLfcnGlobals
714%LCLfcn rename : __char_Obj_Ptr, __char_Obj_Ptr -> int
715%LCLfcnGlobals
716%LCLfcn rewind : __FILE_Obj_Ptr -> void
717%LCLfcnGlobals
718%LCLfcn scanf : __char_Obj_Ptr -> int
719%LCLfcnGlobals
720%LCLfcn setbuf : __FILE_Obj_Ptr, __char_Obj_Ptr -> void
721%LCLfcnGlobals
722%LCLfcn setvbuf : __FILE_Obj_Ptr, __char_Obj_Ptr, int, int -> int
723%LCLfcnGlobals
724%LCLfcn sscanf : __char_Obj_Ptr, __char_Obj_Ptr -> int
725%LCLfcnGlobals
726%LCLfcn tmpfile : -> __FILE_Obj_Ptr
727%LCLfcnGlobals
728%LCLfcn tmpnam : __char_Obj_Ptr -> __char_Obj_Ptr
729%LCLfcnGlobals
730%LCLconst maxEmployeeName int
731%LCLconst employeePrintSize int
732%LCLenumConst MALE _eemployee0e_Enum
733%LCLenumConst FEMALE _eemployee0e_Enum
734%LCLenumConst GENDER_UNKNOWN _eemployee0e_Enum
735%LCLtype gender _gender exposed
736%LCLenumConst MGR _eemployee1e_Enum
737%LCLenumConst NONMGR _eemployee1e_Enum
738%LCLenumConst JOB_UNKNOWN _eemployee1e_Enum
739%LCLtype job _job exposed
740%LCLtype employee _employee exposed
741%LCLfcn employee_sprint : __char_Obj_Arr, _semployee0s_Struct_Tuple -> void
742%LCLfcnGlobals
743%LCLfcn employee_equal : __semployee0s_Struct_Ptr, __semployee0s_Struct_Ptr -> bool
744%LCLfcnGlobals
745%LCLfcn employee_setName : __semployee0s_Struct_Ptr, __char_Obj_Arr -> bool
746%LCLfcnGlobals
747%LCLfcn employee_initMod : -> void
748%LCLfcnGlobals
749%LCLtype eref eref immutable
750%LCLconst eref_undefined eref
751%LCLtype map map immutable
752%LCLvar m _map_Obj
753%LCLfcn eref_alloc : -> eref
754%LCLfcnGlobals _map_Obj m;
755%LCLfcn eref_isDefined : eref -> bool
756%LCLfcnGlobals _map_Obj m;
757%LCLfcn eref_free : eref -> void
758%LCLfcnGlobals _map_Obj m;
759%LCLfcn eref_assign : eref, _semployee0s_Struct_Tuple -> void
760%LCLfcnGlobals _map_Obj m;
761%LCLfcn eref_get : eref -> _semployee0s_Struct
762%LCLfcnGlobals _map_Obj m;
763%LCLfcn eref_equal : eref, eref -> bool
764%LCLfcnGlobals
765%LCLfcn eref_initMod : -> void
766%LCLfcnGlobals _map_Obj m;
767%LCLtype ereftab _ereftab_Obj mutable
768%LCLfcn ereftab_create : -> _ereftab_Obj
769%LCLfcnGlobals
770%LCLfcn ereftab_insert : _ereftab_Obj, _semployee0s_Struct_Tuple, eref -> void
771%LCLfcnGlobals
772%LCLfcn ereftab_delete : _ereftab_Obj, eref -> bool
773%LCLfcnGlobals
774%LCLfcn ereftab_lookup : _semployee0s_Struct_Tuple, _ereftab_Obj -> eref
775%LCLfcnGlobals
776%LCLfcn ereftab_initMod : -> void
777%LCLfcnGlobals
778%LCLSymbolTableEnd
This page took 0.147147 seconds and 5 git commands to generate.