// Compiler implementation of the D programming language // Copyright (c) 2006-2007 by Digital Mars // All Rights Reserved // written by Walter Bright // http://www.digitalmars.com // License for redistribution is by either the Artistic License // in artistic.txt, or the GNU General Public License in gnu.txt. // See the included readme.txt for details. #ifndef DMD_ARRAYTYPES_H #define DMD_ARRAYTYPES_H #ifdef __DMC__ #pragma once #endif /* __DMC__ */ #include "root.h" typedef Array TemplateParameters; typedef Array Expressions; typedef Array Statements; typedef Array BaseClasses; typedef Array ClassDeclarations; typedef Array Dsymbols; typedef Array Objects; typedef Array FuncDeclarations; typedef Array Parameters; typedef Array Identifiers; typedef Array Initializers; typedef Array VarDeclarations; typedef Array Types; typedef Array ScopeDsymbols; typedef Array Catches; typedef Array StaticDtorDeclarations; typedef Array SharedStaticDtorDeclarations; typedef Array AliasDeclarations; typedef Array Modules; typedef Array Files; typedef Array CaseStatements; typedef Array CompoundStatements; typedef Array GotoCaseStatements; typedef Array ReturnStatements; typedef Array TemplateInstances; //typedef Array Strings; typedef Array Voids; typedef Array Blocks; typedef Array Symbols; typedef Array Dts; #endif