00001 //===-- ast/Ast.h --------------------------------------------- -*- C++ -*-===//00002 //00003 // This file is distributed under the MIT license. See LICENSE.txt for details.00004 //00005 // Copyright (C) 2008-2009, Stephen Wilson00006 //00007 //===----------------------------------------------------------------------===//00008 //00009 // This file provides the full set of declarations which define the Comma Ast00010 // hierarchy. However, note that each of the headers pulled in here are00011 // #include'able independently. Thus, if you only require a handfull of the00012 // definitions provided here, it is best to select the particular headers you00013 // need and #include them directly.00014 //00015 //===----------------------------------------------------------------------===//00016
00017 #ifndef COMMA_AST_AST_HDR_GUARD00018 #define COMMA_AST_AST_HDR_GUARD00019
00020 #include "comma/ast/AstBase.h"00021 #include "comma/ast/AttribExpr.h"00022 #include "comma/ast/Cunit.h"00023 #include "comma/ast/Decl.h"00024 #include "comma/ast/Expr.h"00025 #include "comma/ast/Stmt.h"00026 #include "comma/ast/Type.h"00027
00028 #endif