]> andersk Git - splint.git/blobdiff - src/Headers/cstringList.h
Fixed all /*@i...@*/ tags (except 1).
[splint.git] / src / Headers / cstringList.h
index 3c912346d6b7b867c5976e0f601c6718af7562fd..d27873df60b6764bd789c0c06e0d40f452f50747 100644 (file)
@@ -1,5 +1,5 @@
 /*
-** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2001.
+** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2003.
 ** See ../LICENSE for license information.
 **
 */
@@ -16,17 +16,19 @@ abst_typedef /*@null@*/ struct s_cstringList
 /*@constant null cstringList cstringList_undefined;@*/
 # define cstringList_undefined ((cstringList) NULL)
 
-extern /*@falsenull@*/ bool cstringList_isDefined (cstringList p_s) /*@*/ ;
+extern /*@falsewhennull@*/ bool cstringList_isDefined (cstringList p_s) /*@*/ ;
 # define cstringList_isDefined(s)   ((s) != cstringList_undefined)
 
 extern int cstringList_size (/*@sef@*/ cstringList) /*@*/ ;
 # define cstringList_size(s) (cstringList_isDefined (s) ? (s)->nelements : 0)
 
-extern /*@unused@*/ /*@falsenull@*/ bool cstringList_empty (/*@sef@*/ cstringList) /*@*/ ;
+extern /*@unused@*/ /*@falsewhennull@*/ bool cstringList_empty (/*@sef@*/ cstringList) /*@*/ ;
 # define cstringList_empty(s) (cstringList_size(s) == 0)
 
 extern cstring cstringList_unparseSep (cstringList p_s, cstring p_sep) /*@*/ ;
 
+extern /*@exposed@*/ /*@null@*/ ob_cstring *cstringList_getElements (cstringList) /*@*/ ;
+
 extern /*@unused@*/ /*@only@*/ cstringList cstringList_new (void) /*@*/ ;
 
 extern /*@only@*/ cstringList cstringList_single (/*@keep@*/ cstring p_el) /*@*/ ;
@@ -49,7 +51,7 @@ extern /*@unused@*/ /*@only@*/ cstring cstringList_unparseAbbrev (cstringList p_
 extern /*@unused@*/ /*@only@*/ cstring cstringList_unparse (cstringList p_s) ;
 extern void cstringList_free (/*@only@*/ cstringList p_s) ;
 
-extern /*@unused@*/ void cstringList_printSpaced (cstringList p_s, int p_indent, int p_gap, int p_linelen);
+extern /*@unused@*/ void cstringList_printSpaced (cstringList p_s, size_t p_indent, size_t p_gap, int p_linelen);
 
 extern /*@only@*/ cstringList cstringList_copy (cstringList p_s) /*@*/ ;
 
This page took 0.064101 seconds and 4 git commands to generate.