]> andersk Git - splint.git/blame_incremental - src/Headers/metaStateSpecifier.h
Added va_copy to standard.h.
[splint.git] / src / Headers / metaStateSpecifier.h
... / ...
CommitLineData
1/*
2** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2003.
3** See ../LICENSE for license information.
4*/
5/*
6** metaStateSpecifier.h
7*/
8
9# ifndef METASTATESPECIFIER_H
10# define METASTATESPECIFIER_H
11
12struct s_metaStateSpecifier {
13 bool elipsis;
14 sRef sr;
15 /*@observer@*/ metaStateInfo msinfo;
16} ;
17
18extern metaStateSpecifier
19metaStateSpecifier_create (/*@only@*/ sRef, /*@observer@*/ metaStateInfo) ;
20
21extern metaStateSpecifier
22metaStateSpecifier_createElipsis (/*@observer@*/ metaStateInfo) ;
23
24extern bool metaStateSpecifier_isElipsis (metaStateSpecifier) /*@*/ ;
25extern /*@exposed@*/ sRef metaStateSpecifier_getSref (metaStateSpecifier) /*@*/ ;
26extern /*@observer@*/ metaStateInfo metaStateSpecifier_getMetaStateInfo (metaStateSpecifier) /*@*/ ;
27
28extern cstring metaStateSpecifier_unparse (metaStateSpecifier) /*@*/ ;
29extern metaStateSpecifier metaStateSpecifier_copy (metaStateSpecifier) /*@*/ ;
30extern void metaStateSpecifier_free (/*@only@*/ metaStateSpecifier) ;
31
32# else
33# error "Multiple include"
34# endif
35
36
37
38
This page took 0.767147 seconds and 5 git commands to generate.