11.5Srillig/* $NetBSD: msg_279.c,v 1.5 2023/03/28 14:44:35 rillig Exp $ */ 21.1Srillig# 3 "msg_279.c" 31.1Srillig 41.1Srillig// Test for message: combination of '%s' and '%s' in return [279] 51.1Srillig 61.5Srillig/* lint1-extra-flags: -e -X 351 */ 71.3Srillig 81.3Srilligenum E { 91.3Srillig E1 101.3Srillig}; 111.3Srillig 121.3Srilligvoid sink_enum(enum E); 131.3Srilligvoid sink_int(int); 141.3Srillig 151.3Srilligenum E 161.3Srilligreturning_enum(int i) 171.3Srillig{ 181.4Srillig /* expect+1: warning: combination of 'enum E' and 'int' in return [279] */ 191.4Srillig return i; 201.3Srillig} 211.3Srillig 221.3Srilligint 231.3Srilligreturning_int(enum E e) 241.3Srillig{ 251.4Srillig /* expect+1: warning: combination of 'int' and 'enum E' in return [279] */ 261.4Srillig return e; 271.3Srillig} 28