X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Fdfs.h;h=13fa5ae435fe329f859618b88f8599b33b593602;hb=e775a978fff2841e0722c47f13545b54d48b8f98;hp=6a549f0e6db830ba651624f8970865496bd2475a;hpb=f616f878aa0ea06ad96e9c92a58c75d4fe5b3162;p=libfirm diff --git a/ir/ana/dfs.h b/ir/ana/dfs.h index 6a549f0e6..13fa5ae43 100644 --- a/ir/ana/dfs.h +++ b/ir/ana/dfs.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved. + * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved. * * This file is part of libFirm. * @@ -22,7 +22,7 @@ * @author Sebastian Hack * @date 20.04.2007 * @version $Id$ - * @summary + * @brief * * Primitive depth-first search on the CFG. */ @@ -31,9 +31,9 @@ #include "absgraph.h" -typedef struct _dfs_t dfs_t; -typedef struct _dfs_node_t dfs_node_t; -typedef struct _dfs_edge_t dfs_edge_t; +typedef struct dfs_t dfs_t; +typedef struct dfs_node_t dfs_node_t; +typedef struct dfs_edge_t dfs_edge_t; typedef enum { DFS_EDGE_ANC, @@ -42,7 +42,7 @@ typedef enum { DFS_EDGE_BACK } dfs_edge_kind_t; -extern dfs_edge_kind_t dfs_get_edge_kind(const dfs_t *dfs, void *src, void *tgt); +extern dfs_edge_kind_t dfs_get_edge_kind(const dfs_t *dfs, const void *src, const void *tgt); extern dfs_t *dfs_new(const absgraph_t *graph_impl, void *graph); extern void dfs_free(dfs_t *dfs);