1struct s {
2	int a:8;
3	int b:8;
4};
5
6int foo(void)
7{
8	struct s x = { .a = 12, .b = 34, };
9
10	return x.b;
11}
12
13int bar(int a)
14{
15	struct s x = { .a = 12, .b = a, };
16
17	return x.b;
18}
19
20/*
21 * check-name: bitfield expand deref
22 * check-command: test-linearize -Wno-decl $file
23 *
24 * check-output-ignore
25 * check-output-excludes: ret\\..*\\$12
26 * check-output-contains: ret\\..*\\$34
27 */
28