2 // Compiler implementation of the D programming language
3 // Copyright (c) 2006-2007 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_ARRAYTYPES_H
12 #define DMD_ARRAYTYPES_H
24 struct TemplateParameter
;
25 struct FuncDeclaration
;
29 struct TemplateParameters
: Array
{ };
31 struct Expressions
: Array
{ };
33 struct Statements
: Array
{ };
35 struct BaseClasses
: Array
{ };
37 struct ClassDeclarations
: Array
{ };
39 struct Dsymbols
: Array
{ };
41 struct Objects
: Array
{ };
43 struct FuncDeclarations
: Array
{ };
45 struct Arguments
: Array
{ };
47 struct Identifiers
: Array
{ };
49 struct Initializers
: Array
{ };