From: Christian Würdig Date: Thu, 19 Apr 2007 14:27:55 +0000 (+0000) Subject: fixed CRLF X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=3c53cd3d2cb9b7e7b7d31d75be755308caa4c3fa;p=libfirm fixed CRLF added comment [r13410] --- diff --git a/ir/adt/pset_new.h b/ir/adt/pset_new.h index 6678608bb..530f9adca 100644 --- a/ir/adt/pset_new.h +++ b/ir/adt/pset_new.h @@ -107,4 +107,12 @@ void* pset_new_iterator_next(pset_new_iterator_t *iterator); */ void pset_new_remove_iterator(pset_new_t *pset_new, const pset_new_iterator_t *iterator); -#endif +/** + * Convenience macro for iterating over a pset_new. + */ +#define foreach_pset_new(pset_new, ptr, iter) \ + for(pset_new_iterator_init(&iter, pset_new), \ + ptr = pset_new_iterator_next(&iter); \ + ptr != NULL; ptr = pset_new_iterator_next(&iter)) + +#endif /* _FIRM_PSET_NEW_H_ */