comparison dmd/parse.h @ 336:aaade6ded589 trunk

[svn r357] Merged DMD 1.033
author lindquist
date Sat, 12 Jul 2008 19:38:31 +0200
parents c53b6e3fe49a
children e961851fb8be
comparison
equal deleted inserted replaced
335:17b844102023 336:aaade6ded589
1 1
2 // Compiler implementation of the D programming language 2 // Compiler implementation of the D programming language
3 // Copyright (c) 1999-2006 by Digital Mars 3 // Copyright (c) 1999-2008 by Digital Mars
4 // All Rights Reserved 4 // All Rights Reserved
5 // written by Walter Bright 5 // written by Walter Bright
6 // http://www.digitalmars.com 6 // http://www.digitalmars.com
7 // License for redistribution is by either the Artistic License 7 // License for redistribution is by either the Artistic License
8 // in artistic.txt, or the GNU General Public License in gnu.txt. 8 // in artistic.txt, or the GNU General Public License in gnu.txt.
18 #include "arraytypes.h" 18 #include "arraytypes.h"
19 #include "lexer.h" 19 #include "lexer.h"
20 #include "enum.h" 20 #include "enum.h"
21 21
22 struct Type; 22 struct Type;
23 struct TypeQualified;
23 struct Expression; 24 struct Expression;
24 struct Declaration; 25 struct Declaration;
25 struct Statement; 26 struct Statement;
26 struct Import; 27 struct Import;
27 struct Initializer; 28 struct Initializer;
28 struct FuncDeclaration; 29 struct FuncDeclaration;
29 struct CtorDeclaration; 30 struct CtorDeclaration;
31 struct PostBlitDeclaration;
30 struct DtorDeclaration; 32 struct DtorDeclaration;
31 struct StaticCtorDeclaration; 33 struct StaticCtorDeclaration;
32 struct StaticDtorDeclaration; 34 struct StaticDtorDeclaration;
33 struct ConditionalDeclaration; 35 struct ConditionalDeclaration;
34 struct InvariantDeclaration; 36 struct InvariantDeclaration;