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