/*
** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2003.
** See ../LICENSE for license information.
**
*/
typedef enum {
PRIV_CONST, PRIV_VAR,
PRIV_TYPE, PRIV_FUNCTION
} privateKind;
typedef struct {
privateKind kind;
union {
constDeclarationNode constdeclaration;
varDeclarationNode vardeclaration;
typeNode type;
fcnNode fcn;
} content;
} *privateNode;
extern /*@unused@*/ /*@only@*/ cstring privateNode_unparse(privateNode p_n);
syntax highlighted by Code2HTML, v. 0.9.1