X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=testprograms%2Foo_inline_example.c;h=f2b7fd668a03ee1bdf5374eb1635a01162f122a1;hb=3cd42bbc9883e96a01a7f01de691d70602eb9a36;hp=4b3159c7bb127159c8fa428b1b7227a6b99f5d13;hpb=2cd57a8b25d2cf8c34a1ee05bc2198a57ffdc0fc;p=libfirm diff --git a/testprograms/oo_inline_example.c b/testprograms/oo_inline_example.c index 4b3159c7b..f2b7fd668 100644 --- a/testprograms/oo_inline_example.c +++ b/testprograms/oo_inline_example.c @@ -75,7 +75,7 @@ main(void) class_prima = new_type_class(new_id_from_str ("PRIMA_INLINE")); /* We need type information for pointers to the class: */ class_p_ptr = new_type_pointer (new_id_from_chars ("class_prima_ptr", 15), - class_prima); + class_prima, mode_P); /* An entity for the field (a). The entity constructor automatically adds the entity as member of the owner. */ a_e = new_entity(class_prima, new_id_from_chars ("a", 1), prim_t_int); @@ -246,7 +246,7 @@ main(void) set_value (1, get_value (2, mode_Is)); set_value (2, get_value (3, mode_Is)); a_ptr = new_simpleSel(get_store(), self, a_e); - set_store(new_Store(get_store(), a_ptr, get_value(2, mode_Is))); + set_store(new_Proj(new_Store(get_store(), a_ptr, get_value(2, mode_Is)), mode_M, pn_Store_M)); x = new_Jmp (); add_immBlock_pred(r, x); mature_immBlock (b);