2 ** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2001.
3 ** See ../LICENSE for license information.
11 /*@dependent@*/ /*@reldef@*/ sRef sref;
12 bool isGlobal; /* global or varDeclaration */
13 bool isPrivate; /* static variable, within a function defn */
14 qualifierKind qualifier; /* QLF_NONE, QLF_CONST, or QLF_VOLATILE */
16 initDeclNodeList decls;
17 } *varDeclarationNode;
19 extern void varDeclarationNode_free (/*@only@*/ /*@null@*/ varDeclarationNode p_x);
20 extern /*@unused@*/ /*@only@*/ cstring
21 varDeclarationNode_unparse (/*@null@*/ varDeclarationNode p_x) /*@*/;
24 # error "Multiple include"