11.4Srillig/*	$NetBSD: msg_106.c,v 1.4 2023/07/07 19:45:22 rillig Exp $	*/
21.1Srillig# 3 "msg_106.c"
31.1Srillig
41.1Srillig// Test for message: left operand of '->' must be pointer [106]
51.3Srillig// This message is not used.
61.1Srillig
71.4Srillig/* lint1-extra-flags: -X 351 */
81.4Srillig
91.3Srilligstruct s {
101.3Srillig	int member;
111.3Srillig};
121.3Srillig
131.3Srilligvoid example(struct s s)
141.3Srillig{
151.3Srillig	s.member++;
161.3Srillig
171.3Srillig	/* expect+1: error: left operand of '->' must be pointer to struct or union, not 'struct s' [104] */
181.3Srillig	return s->member;
191.3Srillig}
20