]> andersk Git - splint.git/blobdiff - src/Headers/aliasChecks.h
Merged code tree with Dave Evans's version. Many changes to numberous to list....
[splint.git] / src / Headers / aliasChecks.h
index 66ca414181300e51cbc2cc1b5873aa6e0f8e6ff1..943e04fe6e319f5af553fde1a338591502a3ccbf 100644 (file)
@@ -1,35 +1,7 @@
 /*
 ** aliasChecks.h
+**
+** renamed to transferChecks.h
 */
 
-extern alkind alkind_resolve (alkind p_a1, alkind p_a2) /*@*/ ;
-extern bool checkGlobalDestroyed (sRef p_fref, fileloc p_loc) 
-   /*@modifies g_msgstream@*/ ;
-extern void checkLocalDestroyed (sRef p_fref, fileloc p_loc) 
-   /*@modifies g_msgstream@*/ ;
-
-extern void checkAssignTransfer (exprNode p_lhs, exprNode p_rhs);
-extern void checkPassTransfer (exprNode p_fexp, uentry p_arg, bool p_isSpec,
-                              /*@dependent@*/ exprNode p_fcn, int p_argno, int p_totargs);
-extern void checkReturnTransfer (exprNode p_fexp, uentry p_rval);
-extern void checkGlobReturn (uentry p_glob);
-extern void checkParamReturn (uentry p_actual);
-extern void checkLoseRef (uentry p_actual);
-extern bool canLoseReference (sRef p_sr, fileloc p_loc);
-extern void checkInitTransfer (exprNode p_lhs, exprNode p_rhs);
-extern void checkStructDestroyed (sRef p_fref, fileloc p_loc);
-
-/* transfer types: */
-
-typedef enum
-{
-  TT_FCNRETURN,
-  TT_DOASSIGN,
-  TT_FIELDASSIGN,
-  TT_FCNPASS,
-  TT_GLOBPASS,
-  TT_GLOBRETURN,
-  TT_PARAMRETURN,
-  TT_LEAVETRANS,
-  TT_GLOBINIT
-} transferKind;
+# error "Obsolete header file used."
This page took 0.057047 seconds and 4 git commands to generate.