]> andersk Git - splint.git/blame - src/Headers/fcnNode.h
Fix tracker issue 1837229.
[splint.git] / src / Headers / fcnNode.h
CommitLineData
885824d3 1/*
c0de361f 2** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2003.
885824d3 3** See ../LICENSE for license information.
4**
5*/
6
28bf4b0b 7typedef struct {
885824d3 8 ltoken name;
9 /*@null@*/ lclTypeSpecNode typespec;
10 declaratorNode declarator;
11 globalList globals;
12 varDeclarationNodeList inits;
13 letDeclNodeList lets;
14 /*@null@*/ lclPredicateNode checks;
15 /*@null@*/ lclPredicateNode require;
16 /*@null@*/ modifyNode modify;
17 /*@null@*/ lclPredicateNode ensures;
18 /*@null@*/ lclPredicateNode claim;
19 qual special;
20} *fcnNode;
21
22extern void fcnNode_free (/*@null@*/ /*@only@*/ fcnNode p_f);
23extern /*@only@*/ cstring fcnNode_unparse (/*@null@*/ fcnNode p_f);
This page took 0.067857 seconds and 5 git commands to generate.