summaryrefslogtreecommitdiff
path: root/tests/usr.bin/xlint/lint1/d_c99_struct_init.c
blob: 0ab1c28860d56fc82534eeef6f834f0162181939 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
/*	$NetBSD: d_c99_struct_init.c,v 1.5 2023/03/28 14:44:34 rillig Exp $	*/
# 3 "d_c99_struct_init.c"

/* lint1-extra-flags: -X 351 */

/* C99 struct initialization */
struct {
	int i;
	char *s;
} c[] = {
	{
		.i =  2,
	},
	{
		.s =  "foo"
	},
	{
		.i =  1,
		.s = "bar"
	},
	{
		.s =  "foo",
		.i = -1
	},
};