2 ** Copyright (C) University of Virginia, Massachusetts Institue of Technology 1994-2001.
3 ** See ../LICENSE for license information.
14 ** attempt to keep order consistent with that in flags.c
21 # include "flag_codes.gen"
25 /*@constant flagcode NUMFLAGS; @*/
26 # define NUMFLAGS (LAST_FLAG)
28 /*@constant int NUMVALUEFLAGS; @*/
29 # define NUMVALUEFLAGS 14
31 /*@constant int NUMSTRINGFLAGS; @*/
32 # define NUMSTRINGFLAGS 27
34 /*@iter allFlagCodes (yield flagcode f); @*/
35 # define allFlagCodes(m_code) \
36 { /*@+enumint@*/ flagcode m_code; for (m_code = 0; m_code < NUMFLAGS; m_code++) \
39 # define end_allFlagCodes }}
42 # error "Multiple include"