]> andersk Git - splint.git/blame - src/Headers/clause.h
Fixed some splintme errors from the previous code change.
[splint.git] / src / Headers / clause.h
CommitLineData
885824d3 1
2typedef enum {
3 NOCLAUSE,
4 TRUECLAUSE,
5 FALSECLAUSE,
6 ANDCLAUSE,
7 ORCLAUSE,
8 WHILECLAUSE,
9 DOWHILECLAUSE,
10 FORCLAUSE,
11 CASECLAUSE,
12 SWITCHCLAUSE,
13 CONDCLAUSE,
14 ITERCLAUSE,
15 TRUEEXITCLAUSE,
16 FALSEEXITCLAUSE
17} clause;
18
19extern /*@observer@*/ cstring clause_nameAlternate (clause p_cl) /*@*/ ;
20extern /*@observer@*/ cstring clause_nameTaken (clause p_cl) /*@*/ ;
21extern /*@observer@*/ cstring clause_nameFlip (clause p_cl, bool p_flip) /*@*/ ;
22
23extern bool clause_isConditional (clause p_cl) /*@*/ ;
24extern bool clause_isBreakable (clause p_cl) /*@*/ ;
25extern bool clause_isLoop (clause p_cl) /*@*/ ;
26extern bool clause_isSwitch (clause p_cl) /*@*/ ;
27extern bool clause_isCase (clause p_cl) /*@*/ ;
28extern bool clause_isNone (clause p_cl) /*@*/ ;
29
30extern /*@observer@*/ cstring clause_unparse (clause p_cl) /*@*/ ;
This page took 0.0693240000000001 seconds and 5 git commands to generate.