blob: 2bd6f25e9efca5503227334d236d8e81918995eb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
// { dg-do compile }
// { dg-options "-O2" }
int g_variant_type_info_basic_table[1];
int g_variant_type_info_check__g_boolean_var_, g_variant_type_info_get_index;
int *g_variant_type_info_get_info;
int g_assertion_message_expr();
void g_variant_type_info_check(int *info) {
int index = info - g_variant_type_info_basic_table;
if (index)
g_variant_type_info_check__g_boolean_var_ = 1;
g_assertion_message_expr();
}
void g_variant_type_info_get() {
g_variant_type_info_get_info =
g_variant_type_info_basic_table + g_variant_type_info_get_index;
g_variant_type_info_check(g_variant_type_info_get_info);
}
|