]> andersk Git - splint.git/blame - src/Headers/transferChecks.h
Updated html and word versions of the manual
[splint.git] / src / Headers / transferChecks.h
CommitLineData
28bf4b0b 1/*
2** transferChecks.h
3*/
4
2e127cb8 5extern bool transferChecks_globalDestroyed (sRef p_fref, fileloc p_loc)
80489f0a 6 /*@modifies g_warningstream@*/ ;
2e127cb8 7extern void transferChecks_localDestroyed (sRef p_fref, fileloc p_loc)
80489f0a 8 /*@modifies g_warningstream@*/ ;
2e127cb8 9extern void transferChecks_structDestroyed (sRef p_fref, fileloc p_loc)
80489f0a 10 /*@modifies g_warningstream@*/ ;
2e127cb8 11
12extern void transferChecks_assign (exprNode p_lhs, exprNode p_rhs);
13extern void transferChecks_initialization (exprNode p_lhs, exprNode p_rhs);
28bf4b0b 14
2e127cb8 15extern void transferChecks_passParam
16 (exprNode p_fexp, uentry p_arg, bool p_isSpec,
17 /*@dependent@*/ exprNode p_fcn, int p_argno, int p_totargs);
28bf4b0b 18
2e127cb8 19extern void transferChecks_return (exprNode p_fexp, uentry p_rval);
20extern void transferChecks_globalReturn (uentry p_glob);
21extern void transferChecks_paramReturn (uentry p_actual);
28bf4b0b 22
2e127cb8 23extern void transferChecks_loseReference (uentry p_actual);
24extern bool transferChecks_canLoseReference (/*@dependent@*/ sRef p_sr, fileloc p_loc);
This page took 0.079588 seconds and 5 git commands to generate.