2 // Check to make sure we align virtual base classes properly
8 class markable_eel_base : public eel_base {
13 class eel_edge : public markable_eel_base {
19 class edge : public virtual eel_edge {
27 class eel_branch_edge : public virtual edge {
29 class branch_edge : public eel_branch_edge {
32 class eel_interproc_branch_edge : public branch_edge {
35 class interproc_edge : public virtual edge {
38 class eel_jump_edge : public virtual edge {
42 class jump_edge : public eel_jump_edge {
46 class eel_interproc_jump_edge : public jump_edge {
50 class interproc_jump_edge : public eel_interproc_jump_edge,
51 public interproc_edge {
56 void *vp = new interproc_jump_edge();