]> mj.ucw.cz Git - leo.git/blob - lab-bitmaps.h
Labelling: (Mostly) structs documentation and cleanup
[leo.git] / lab-bitmaps.h
1 #ifndef _LEO_LABELLER_BITMAPS_H
2 #define _LEO_LABELLER_BITMAPS_H
3
4 void make_bitmap(struct variant *v, struct symbol *sym);
5
6 int get_overlap(struct placement *p, int **planed_ptr, int iteration);
7
8 void update_map_parts(struct placement *p);
9 void update_map_parts_delete(struct placement *p);
10 void update_map_parts_create(struct placement *p);
11 struct placement **get_closure(struct placement *placement);
12
13 void dump_bitmaps(struct individual *individual);
14 void dump_label(struct symbol *sym);
15 void dump_graph(void);
16
17 #endif