11.4Srillig/*	$NetBSD: msg_287.c,v 1.4 2025/03/10 22:35:02 rillig Exp $	*/
21.1Srillig# 3 "msg_287.c"
31.1Srillig
41.1Srillig// Test for message: function declaration is not a prototype [287]
51.1Srillig
61.4Srillig/* lint1-extra-flags: -h -X 351 */
71.4Srillig
81.4Srillig/* expect+1: warning: function declaration is not a prototype [287] */
91.4Srilligvoid no_prototype_declaration();
101.4Srilligvoid prototype_declaration(void);
111.4Srillig
121.4Srillig/* expect+1: warning: function declaration is not a prototype [287] */
131.4Srilligtypedef void (no_prototype_typedef)();
141.4Srilligtypedef void (prototype_typedef)(void);
151.4Srillig
161.4Srillig/* expect+1: warning: function declaration is not a prototype [287] */
171.4Srilligint no_prototype_sizeof[sizeof(void (*)())];
181.4Srilligint prototype_sizeof[sizeof(void (*)(void))];
19