X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Ftr%2Ftpop.c;h=6eb68527b0a9c865668a1c0a794e0e7fe3275de6;hb=f274dcf35aa0d3f4748387dbddfe50e8d7d44951;hp=738b8b5989bb386b4a683753bef9ca0f1ffa6111;hpb=2d83ee1d411fc06c181233797769850112c3702a;p=libfirm diff --git a/ir/tr/tpop.c b/ir/tr/tpop.c index 738b8b598..6eb68527b 100644 --- a/ir/tr/tpop.c +++ b/ir/tr/tpop.c @@ -63,7 +63,8 @@ static const tp_op_ops set_class_mode, set_class_size_bits, get_class_n_members, - get_class_member + get_class_member, + get_class_member_index }, /** tpop operations for struct types */ struct_ops = { @@ -73,7 +74,8 @@ static const tp_op_ops set_struct_mode, set_struct_size_bits, get_struct_n_members, - get_struct_member + get_struct_member, + get_struct_member_index }, /** tpop operations for method types */ method_ops = { @@ -83,6 +85,7 @@ static const tp_op_ops NULL, NULL, NULL, + NULL, NULL }, /** tpop operations for union types */ @@ -93,7 +96,8 @@ static const tp_op_ops NULL, set_union_size_bits, get_union_n_members, - get_union_member + get_union_member, + get_union_member_index }, /** tpop operations for array types */ array_ops = { @@ -103,6 +107,7 @@ static const tp_op_ops NULL, set_array_size_bits, NULL, + NULL, NULL }, /** tpop operations for enumeration types */ @@ -113,6 +118,7 @@ static const tp_op_ops set_enumeration_mode, NULL, NULL, + NULL, NULL }, /** tpop operations for pointer types */ @@ -123,6 +129,7 @@ static const tp_op_ops set_pointer_mode, NULL, NULL, + NULL, NULL }, /** tpop operations for pseudo types */ @@ -133,6 +140,7 @@ static const tp_op_ops NULL, set_default_size_bits, NULL, + NULL, NULL }, /** tpop operations for primitive types */ @@ -143,6 +151,7 @@ static const tp_op_ops NULL, NULL, NULL, + NULL, NULL };