]> andersk Git - splint.git/blame - test/outparam.lcs
*** empty log message ***
[splint.git] / test / outparam.lcs
CommitLineData
1d239d69 1%PASSED Output from LCLint 3.0.0.13
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 __st_Struct str _st nil
16%LCLsort b strMem _int_Obj nil
17%LCLsort a strMem _int_Obj nil
18%LCLsort strEnd nil nil nil
19%LCLsort _int_Obj obj int nil
20%LCLsort __st_Struct_Tuple tup __st_Struct nil
21%LCLsort ___st_Struct_Ptr ptr __st_Struct nil
22%LCLsort ___st_Struct_Arr arr __st_Struct nil
23%LCLsort ___st_Struct_Tuple_Vec vec __st_Struct_Tuple ___st_Struct_Arr
24%LCLsort _st synonym ___st_Struct_Ptr nil
25%LCLsort __int_Obj_Ptr ptr _int_Obj nil
26%LCLsort __int_Obj_Arr arr _int_Obj nil
27%LCLsort _int_Vec vec int __int_Obj_Arr
28%LCLSortTableEnd
29%LCLSymbolTable
1ac6313d 30%LCLop min :int, int -> int
885824d3 31%LCLop max :int, int -> int
32%LCLop 0 : -> int
33%LCLop 0 : -> double
34%LCLop 1 : -> int
35%LCLop 1 : -> double
885824d3 36%LCLop if __ then __ else __ :bool, bool, bool -> bool
37%LCLop if __ then __ else __ :bool, int, int -> int
38%LCLop if __ then __ else __ :bool, double, double -> double
39%LCLop if __ then __ else __ :bool, _char_Vec, _char_Vec -> _char_Vec
40%LCLop if __ then __ else __ :bool, char, char -> char
1ac6313d 41%LCLop __ < __ :int, int -> bool
42%LCLop __ < __ :double, double -> bool
885824d3 43%LCLop empty : -> _char_Vec
44%LCLop __ > __ :int, int -> bool
45%LCLop __ > __ :double, double -> bool
46%LCLop count :char, _char_Vec -> int
47%LCLop head :_char_Vec -> char
48%LCLop __ \inv :double -> double
49%LCLop init :_char_Vec -> _char_Vec
50%LCLop isEmpty :_char_Vec -> bool
51%LCLop last :_char_Vec -> char
52%LCLop len :_char_Vec -> int
53%LCLop prefix :_char_Vec, int -> _char_Vec
54%LCLop __ / __ :double, double -> double
885824d3 55%LCLop __ \implies __ :bool, bool -> bool
1ac6313d 56%LCLop removePrefix :_char_Vec, int -> _char_Vec
885824d3 57%LCLop substring :_char_Vec, int, int -> _char_Vec
58%LCLop __ || __ :_char_Vec, _char_Vec -> _char_Vec
59%LCLop tail :_char_Vec -> _char_Vec
60%LCLop __ \in __ :char, _char_Vec -> bool
61%LCLop nullTerminated :_char_Vec -> bool
62%LCLop throughNull :_char_Vec -> _char_Vec
63%LCLop sameStr :_char_Vec, _char_Vec -> bool
64%LCLop lenStr :_char_Vec -> int
65%LCLop times10plus :int, int -> int
66%LCLop plus1 :int -> int
67%LCLop 2 : -> int
68%LCLop 3 : -> int
69%LCLop 4 : -> int
70%LCLop 5 : -> int
71%LCLop 6 : -> int
72%LCLop 7 : -> int
73%LCLop 8 : -> int
74%LCLop 9 : -> int
75%LCLtag _st struct
76%LCLop __ * __ :int, int -> int
77%LCLop __ * __ :double, double -> double
78%LCLop true : -> bool
79%LCLop false : -> bool
80%LCLop __ \and __ :bool, bool -> bool
81%LCLop __ \or __ :bool, bool -> bool
82%LCLop __ \eq __ :bool, bool -> bool
83%LCLop __ \eq __ :int, int -> bool
84%LCLop __ \eq __ :double, double -> bool
85%LCLop __ \eq __ :_char_Vec, _char_Vec -> bool
86%LCLop __ \eq __ :char, char -> bool
87%LCLop \not __ :bool -> bool
88%LCLop __ \neq __ :bool, bool -> bool
89%LCLop __ \neq __ :int, int -> bool
90%LCLop __ \neq __ :double, double -> bool
91%LCLop __ \neq __ :_char_Vec, _char_Vec -> bool
92%LCLop __ \neq __ :char, char -> bool
93%LCLop { __ } :char -> _char_Vec
94%LCLop [__, __] :int, int -> __st_Struct_Tuple
885824d3 95%LCLop __ [] :__char_Obj_Ptr -> __char_Obj_Arr
96%LCLop __ [] :___st_Struct_Ptr -> ___st_Struct_Arr
97%LCLop __ [] :__int_Obj_Ptr -> __int_Obj_Arr
1ac6313d 98%LCLop __ \select a :__st_Struct_Tuple -> int
99%LCLop __ \select a :__st_Struct -> _int_Obj
100%LCLop __ |- __ :_char_Vec, char -> _char_Vec
885824d3 101%LCLop __ \select b :__st_Struct_Tuple -> int
102%LCLop __ \select b :__st_Struct -> _int_Obj
885824d3 103%LCLop __ [__] :_char_Vec, int -> char
104%LCLop __ [__] :__char_Obj_Arr, int -> _char_Obj
105%LCLop __ [__] :___st_Struct_Tuple_Vec, int -> __st_Struct_Tuple
106%LCLop __ [__] :___st_Struct_Arr, int -> __st_Struct
107%LCLop __ [__] :_int_Vec, int -> int
108%LCLop __ [__] :__int_Obj_Arr, int -> _int_Obj
1ac6313d 109%LCLop __ \field_arrow a :___st_Struct_Ptr -> _int_Obj
110%LCLop __ -| __ :char, _char_Vec -> _char_Vec
885824d3 111%LCLop __ \field_arrow b :___st_Struct_Ptr -> _int_Obj
112%LCLop __ \leq __ :int, int -> bool
113%LCLop __ \leq __ :double, double -> bool
114%LCLop __ \geq __ :int, int -> bool
115%LCLop __ \geq __ :double, double -> bool
116%LCLop null : -> char
117%LCLop NIL : -> __char_Obj_Ptr
118%LCLop NIL : -> ___st_Struct_Ptr
119%LCLop NIL : -> __int_Obj_Ptr
120%LCLop - __ :int -> int
121%LCLop - __ :double -> double
122%LCLop __ + __ :__char_Obj_Ptr, int -> __char_Obj_Ptr
123%LCLop __ + __ :int, __char_Obj_Ptr -> __char_Obj_Ptr
124%LCLop __ + __ :int, int -> int
125%LCLop __ + __ :double, double -> double
126%LCLop __ + __ :___st_Struct_Ptr, int -> ___st_Struct_Ptr
127%LCLop __ + __ :int, ___st_Struct_Ptr -> ___st_Struct_Ptr
128%LCLop __ + __ :__int_Obj_Ptr, int -> __int_Obj_Ptr
129%LCLop __ + __ :int, __int_Obj_Ptr -> __int_Obj_Ptr
130%LCLop __ - __ :__char_Obj_Ptr, int -> __char_Obj_Ptr
131%LCLop __ - __ :__char_Obj_Ptr, __char_Obj_Ptr -> int
132%LCLop __ - __ :int, int -> int
133%LCLop __ - __ :double, double -> double
134%LCLop __ - __ :___st_Struct_Ptr, int -> ___st_Struct_Ptr
135%LCLop __ - __ :___st_Struct_Ptr, ___st_Struct_Ptr -> int
136%LCLop __ - __ :__int_Obj_Ptr, int -> __int_Obj_Ptr
137%LCLop __ - __ :__int_Obj_Ptr, __int_Obj_Ptr -> int
138%LCLop sizeof :bool -> int
139%LCLop sizeof :int -> int
140%LCLop sizeof :char -> int
141%LCLop sizeof :void -> int
142%LCLop sizeof :float -> int
143%LCLop sizeof :double -> int
144%LCLop isSub :_char_Vec, int -> bool
145%LCLop isSub :__char_Obj_Arr, int -> bool
146%LCLop isSub :___st_Struct_Tuple_Vec, int -> bool
147%LCLop isSub :___st_Struct_Arr, int -> bool
148%LCLop isSub :_int_Vec, int -> bool
149%LCLop isSub :__int_Obj_Arr, int -> bool
150%LCLop succ :int -> int
151%LCLop pred :int -> int
152%LCLop abs :int -> int
153%LCLop abs :double -> double
154%LCLop div :int, int -> int
155%LCLop mod :int, int -> int
885824d3 156%LCLtype float float exposed
157%LCLtype bool bool immutable
158%LCLconst FALSE bool
159%LCLconst TRUE bool
160%LCLtype st _st exposed
161%LCLfcn f : __int_Obj_Ptr, __int_Obj_Ptr -> void
162%LCLfcnGlobals
163%LCLfcn h : ___st_Struct_Ptr, ___st_Struct_Ptr -> void
164%LCLfcnGlobals
165%LCLfcn g : -> int
166%LCLfcnGlobals
167%LCLSymbolTableEnd
This page took 4.615583 seconds and 5 git commands to generate.