1 /* Various declarations for pretty formatting of GIMPLE statements and 2 expressions. 3 Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009 4 2010, Free Software Foundation, Inc. 5 6 This file is part of GCC. 7 8 GCC is free software; you can redistribute it and/or modify it under 9 the terms of the GNU General Public License as published by the Free 10 Software Foundation; either version 3, or (at your option) any later 11 version. 12 13 GCC is distributed in the hope that it will be useful, but WITHOUT ANY 14 WARRANTY; without even the implied warranty of MERCHANTABILITY or 15 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License 16 for more details. 17 18 You should have received a copy of the GNU General Public License 19 along with GCC; see the file COPYING3. If not see 20 <http://www.gnu.org/licenses/>. */ 21 22 #ifndef GCC_GIMPLE_PRETTY_PRINT_H 23 #define GCC_GIMPLE_PRETTY_PRINT_H 24 25 #include "pretty-print.h" 26 #include "tree-pretty-print.h" 27 28 /* In gimple-pretty-print.c */ 29 extern void debug_gimple_stmt (gimple); 30 extern void debug_gimple_seq (gimple_seq); 31 extern void print_gimple_seq (FILE *, gimple_seq, int, int); 32 extern void print_gimple_stmt (FILE *, gimple, int, int); 33 extern void print_gimple_expr (FILE *, gimple, int, int); 34 extern void dump_gimple_stmt (pretty_printer *, gimple, int, int); 35 36 #endif /* ! GCC_GIMPLE_PRETTY_PRINT_H */ 37