removed exc.h from libfirm interface
[libfirm] / ir / ir / irdump.h
index b046611..2d89ecd 100644 (file)
@@ -1,6 +1,15 @@
-/* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
-* All rights reserved.
-*/
+/*
+ * Project:     libFIRM
+ * File name:   ir/ir/irdump.h
+ * Purpose:     Write vcg representation of firm to file.
+ * Author:      Martin Trapp, Christian Schaefer
+ * Modified by: Goetz Lindenmaier, Hubert Schmidt
+ * Created:
+ * CVS-ID:      $Id$
+ * Copyright:   (c) 1998-2003 Universität Karlsruhe
+ * Licence:     This file protected by GPL -  GNU GENERAL PUBLIC LICENSE.
+ */
+
 
 /**
  * @file irdump.h
@@ -20,7 +29,6 @@
  * file dumped to.
  */
 
-/* $Id$ */
 
 # ifndef _IRDUMP_H_
 # define _IRDUMP_H_
@@ -31,7 +39,7 @@
 /**
  * The value of this string will be added to the file name before .vcg
  *
- * @todo  GL: A hack
+ * @todo  GL: A hack -- add parameter to dumper function.
  */
 extern char *dump_file_suffix;
 
@@ -283,4 +291,11 @@ void dump_loop_information(void);
  */
 void dont_dump_loop_information(void);
 
+/**
+ *  Dump the information of type field specified in ana/irtypeinfo.h.
+ *  If the flag is set, the type name is output in [] in the node label,
+ *  else it is output as info.
+ */
+void dump_analysed_type_info(bool b);
+
 # endif /* _IRDUMP_H_ */