1*65e5c21bSrillig /* $NetBSD: msg_111.c,v 1.3 2022/06/16 16:58:36 rillig Exp $ */ 2a0a15c14Srillig # 3 "msg_111.c" 3a0a15c14Srillig 4*65e5c21bSrillig /* Test for message: unacceptable operand of '%s' [111] */ 5a0a15c14Srillig 6*65e5c21bSrillig /* lint1-flags: -tw -aa -chapbrzgF */ 7*65e5c21bSrillig 8*65e5c21bSrillig struct s { 9*65e5c21bSrillig int member; 10*65e5c21bSrillig }; 11*65e5c21bSrillig 12*65e5c21bSrillig void illegal_member_access()13*65e5c21bSrilligillegal_member_access() 14*65e5c21bSrillig { 15*65e5c21bSrillig /* expect+2: warning: left operand of '.' must be struct or union, not 'function() returning void' [103] */ 16*65e5c21bSrillig /* expect+1: error: unacceptable operand of '.' [111] */ 17*65e5c21bSrillig return illegal_member_access.member; 18*65e5c21bSrillig } 19