]> andersk Git - splint.git/blob - src/Headers/privateNode.h
e7d8eada3e22607adcda230a29b6901d4da25bfb
[splint.git] / src / Headers / privateNode.h
1 /*
2 ** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2000.
3 ** See ../LICENSE for license information.
4 **
5 */
6
7 typedef enum {
8   PRIV_CONST, PRIV_VAR, 
9   PRIV_TYPE, PRIV_FUNCTION 
10   } privateKind;
11
12 typedef struct _privateNode {
13   privateKind kind;
14   union {
15     constDeclarationNode constdeclaration;
16     varDeclarationNode vardeclaration;  
17     typeNode type;
18     fcnNode fcn;
19   } content;
20 } *privateNode;
21
22 extern /*@unused@*/ /*@only@*/ cstring privateNode_unparse(privateNode p_n);
This page took 0.027185 seconds and 3 git commands to generate.