msg_246.c revision 1.5
11.5Srillig/* $NetBSD: msg_246.c,v 1.5 2023/07/07 19:45:22 rillig Exp $ */ 21.1Srillig# 3 "msg_246.c" 31.1Srillig 41.1Srillig// Test for message: dubious conversion of enum to '%s' [246] 51.3Srillig// This message is not used. 61.1Srillig 71.5Srillig/* lint1-extra-flags: -X 351 */ 81.5Srillig 91.3Srilligenum color { 101.3Srillig RED, GREEN, BLUE 111.3Srillig}; 121.3Srillig 131.3Srilligdouble 141.3Srilligto_double(enum color c) 151.3Srillig{ 161.3Srillig return c; 171.3Srillig} 181.3Srillig 191.3Srilligvoid * 201.3Srilligto_pointer(enum color c) 211.3Srillig{ 221.4Srillig /* expect+1: warning: illegal combination of pointer 'pointer to void' and integer 'enum color' [183] */ 231.3Srillig return c; 241.3Srillig} 25