]> andersk Git - splint.git/blame - src/Headers/metaStateSpecifier.h
Created html faq file to replace the faq.txt
[splint.git] / src / Headers / metaStateSpecifier.h
CommitLineData
08eb3d0e 1/*
c0de361f 2** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2003.
08eb3d0e 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 {
6970c11b 13 bool elipsis;
08eb3d0e 14 sRef sr;
15 /*@observer@*/ metaStateInfo msinfo;
16} ;
17
18extern metaStateSpecifier
19metaStateSpecifier_create (/*@only@*/ sRef, /*@observer@*/ metaStateInfo) ;
20
6970c11b 21extern metaStateSpecifier
22metaStateSpecifier_createElipsis (/*@observer@*/ metaStateInfo) ;
23
24extern bool metaStateSpecifier_isElipsis (metaStateSpecifier) /*@*/ ;
3120b462 25extern /*@exposed@*/ sRef metaStateSpecifier_getSref (metaStateSpecifier) /*@*/ ;
26extern /*@observer@*/ metaStateInfo metaStateSpecifier_getMetaStateInfo (metaStateSpecifier) /*@*/ ;
27
08eb3d0e 28extern cstring metaStateSpecifier_unparse (metaStateSpecifier) /*@*/ ;
3814599d 29extern metaStateSpecifier metaStateSpecifier_copy (metaStateSpecifier) /*@*/ ;
08eb3d0e 30extern void metaStateSpecifier_free (/*@only@*/ metaStateSpecifier) ;
31
32# else
33# error "Multiple include"
34# endif
35
36
37
38
This page took 0.067215 seconds and 5 git commands to generate.