2 // Compiler implementation of the D programming language
3 // Copyright (c) 1999-2006 by Digital Mars
5 // written by Walter Bright
6 // http://www.digitalmars.com
7 // License for redistribution is by either the Artistic License
8 // in artistic.txt, or the GNU General Public License in gnu.txt.
9 // See the included readme.txt for details.
11 #ifndef DMD_IDENTIFIER_H
12 #define DMD_IDENTIFIER_H
20 struct Identifier
: Object
26 Identifier(const char *string
, int value
);
27 int equals(Object
*o
);
29 int compare(Object
*o
);
38 static Identifier
*generateId(char *prefix
);
41 #endif /* DMD_IDENTIFIER_H */