add some const qualifiers to backedges query functions
[libfirm] / include / libfirm / irloop.h
index 7c6db43..f0d9cbe 100644 (file)
 /* ------------------------------------------------------------------- */
 
 /** Returns non-zero if the predecessor pos is a backedge. */
-FIRM_API int is_backedge(ir_node *n, int pos);
+FIRM_API int is_backedge(const ir_node *n, int pos);
 /** Marks edge pos as a backedge. */
 FIRM_API void set_backedge(ir_node *n, int pos);
 /** Marks edge pos as a non-backedge. */
 FIRM_API void set_not_backedge(ir_node *n, int pos);
 /** Returns non-zero if n has backedges. */
-FIRM_API int has_backedges(ir_node *n);
+FIRM_API int has_backedges(const ir_node *n);
 /** Clears all backedge information. */
 FIRM_API void clear_backedges(ir_node *n);