X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fir%2Firgwalk.h;h=5809fe26c86643b8c6f23893164521a594888d21;hb=eda9d668d0e8c8246015b4c5e743316a6a835a23;hp=8b2d0b350a3d80c4cf70c590d4398bfbd42d875b;hpb=cff2a5c3062b62f1051279e46dc67423950db435;p=libfirm diff --git a/ir/ir/irgwalk.h b/ir/ir/irgwalk.h index 8b2d0b350..5809fe26c 100644 --- a/ir/ir/irgwalk.h +++ b/ir/ir/irgwalk.h @@ -1,32 +1,37 @@ /* - * Project: libFIRM - * File name: ir/ir/irgwalk.h - * Purpose: - * Author: Boris Boesler - * Modified by: Goetz Lindenmaier - * Created: - * CVS-ID: $Id$ - * Copyright: (c) 1999-2003 Universität Karlsruhe - * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE. - */ - - -/** - * @file irgwalk.h + * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved. * - * Traverse an ir graph. + * This file is part of libFirm. * - * @author Boris Boesler + * This file may be distributed and/or modified under the terms of the + * GNU General Public License version 2 as published by the Free Software + * Foundation and appearing in the file LICENSE.GPL included in the + * packaging of this file. * - * Traverse an ir graph: - * - execute the pre function before recursion - * - execute the post function after recursion + * Licensees holding valid libFirm Professional Edition licenses may use + * this file in accordance with the libFirm Commercial License. + * Agreement provided with the Software. * - * Uses current_ir_graph (from irgraph.h)!!! Set it to the proper - * graph before starting the walker. + * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE + * WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE. */ -#ifndef _FIRM_IR_IRGWALK_H_ -#define _FIRM_IR_IRGWALK_H_ + +/** + * @file + * @brief Traverse an ir graph + * @author Boris Boesler, Goetz Lindenmaier + * @version $Id$ + * @summary + * Traverse an ir graph: + * - execute the pre function before recursion + * - execute the post function after recursion + * + * Uses current_ir_graph (from irgraph.h)!!! Set it to the proper + * graph before starting the walker. + */ +#ifndef FIRM_IR_IRGWALK_H +#define FIRM_IR_IRGWALK_H #include "firm_types.h" @@ -230,4 +235,4 @@ void irg_walk_in_or_dep_blkwise_graph(ir_graph *irg, irg_walk_func *pre, irg_wal */ void irg_walk_anchors(ir_graph *irg, irg_walk_func *pre, irg_walk_func *post, void *env); -#endif /* _FIRM_IR_IRGWALK_H_ */ +#endif