/*
-** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2001.
+** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2003.
** See ../LICENSE for license information.
**
*/
# ifndef FUNCTIONCLAUSE_H
# define FUNCTIONCLAUSE_H
-/*@private@*/ typedef enum {
+/*:private:*/ typedef enum {
FCK_GLOBALS,
FCK_MODIFIES,
FCK_WARN,
struct s_functionClause {
functionClauseKind kind;
union {
- globalsClause globals;
- modifiesClause modifies;
- warnClause warn;
- stateClause state;
- functionConstraint constraint;
+ /*@null@*/ globalsClause globals;
+ /*@null@*/ modifiesClause modifies;
+ /*@null@*/ warnClause warn;
+ /*@null@*/ stateClause state;
+ /*@null@*/ functionConstraint constraint;
} val;
} ;