|
|
1.1 ! root 1: /* Define constants for communication with parse.y. ! 2: Copyright (C) 1987 Free Software Foundation, Inc. ! 3: Hacked by Michael Tiemann ([email protected]) ! 4: ! 5: This file is part of GNU CC. ! 6: ! 7: GNU CC is distributed in the hope that it will be useful, ! 8: but WITHOUT ANY WARRANTY. No author or distributor ! 9: accepts responsibility to anyone for the consequences of using it ! 10: or for whether it serves any particular purpose or works at all, ! 11: unless he says so in writing. Refer to the GNU CC General Public ! 12: License for full details. ! 13: ! 14: Everyone is granted permission to copy, modify and redistribute ! 15: GNU CC, but only under the conditions described in the ! 16: GNU CC General Public License. A copy of this license is ! 17: supposed to have been given to you along with GNU CC so you ! 18: can know your rights and responsibilities. It should be in a ! 19: file named COPYING. Among other things, the copyright notice ! 20: and this notice must be preserved on all copies. */ ! 21: ! 22: ! 23: ! 24: enum rid ! 25: { ! 26: RID_UNUSED, ! 27: RID_INT, ! 28: RID_CHAR, ! 29: RID_FLOAT, ! 30: RID_DOUBLE, ! 31: RID_VOID, ! 32: RID_UNUSED1, ! 33: ! 34: /* C++ extension */ ! 35: RID_CLASS, ! 36: RID_RECORD, ! 37: RID_UNION, ! 38: RID_ENUM, ! 39: RID_LONGLONG, ! 40: ! 41: RID_UNSIGNED, ! 42: RID_SHORT, ! 43: RID_LONG, ! 44: RID_AUTO, ! 45: RID_STATIC, ! 46: RID_EXTERN, ! 47: RID_REGISTER, ! 48: RID_TYPEDEF, ! 49: RID_SIGNED, ! 50: RID_CONST, ! 51: RID_VOLATILE, ! 52: RID_INLINE, ! 53: RID_NOALIAS, ! 54: ! 55: /* extensions */ ! 56: RID_FRIEND, ! 57: RID_VIRTUAL, ! 58: RID_EXCEPTION, ! 59: RID_RAISES, ! 60: RID_PUBLIC, ! 61: RID_PRIVATE, ! 62: RID_PROTECTED, ! 63: ! 64: RID_MAX ! 65: }; ! 66: ! 67: #define RID_FIRST_MODIFIER RID_UNSIGNED
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.