rework hashset
authorMatthias Braun <matthias.braun@kit.edu>
Mon, 16 Jul 2012 14:32:55 +0000 (16:32 +0200)
committerMatthias Braun <matthias.braun@kit.edu>
Mon, 16 Jul 2012 14:41:20 +0000 (16:41 +0200)
commitf2ad275bb3619165357b369ac083ae2f73d5a543
tree7a9bf912df4928de195bbee3decfd03b967f528a
parenta6662435f5245da241e172ca03643c8223e0d8a1
rework hashset

Only define functions for which the user provided a renaming #define
(instead of forcing the users to create name for everything)
Only define iterator struct if a rename #define is present (instead of
forcing the user to define NO_ITERATOR if he doesn't want one)
ir/adt/hashset.c
ir/adt/hashset.h
ir/ir/irlinkednodemap.c
ir/ir/irlinkednodemap.h
ir/ir/irlinkednodeset.c
ir/ir/irlinkednodeset.h
ir/ir/valueset.c
ir/ir/valueset.h