1*cd4ee416Srillig /* $NetBSD: msg_068.c,v 1.6 2024/11/30 11:27:20 rillig Exp $ */ 2a0a15c14Srillig # 3 "msg_068.c" 3a0a15c14Srillig 4a0a15c14Srillig // Test for message: typedef already qualified with '%s' [68] 5a0a15c14Srillig 6b2baa501Srillig /* lint1-extra-flags: -X 351 */ 7b2baa501Srillig 8af03d2a0Srillig typedef const char const_char; 9af03d2a0Srillig 10aba9ec72Srillig /* expect+1: warning: typedef already qualified with 'const' [68] */ 11aba9ec72Srillig const const_char twice_const; 12*cd4ee416Srillig 13*cd4ee416Srillig typedef volatile char volatile_char; 14*cd4ee416Srillig 15*cd4ee416Srillig /* expect+1: warning: typedef already qualified with 'volatile' [68] */ 16*cd4ee416Srillig volatile volatile_char twice_volatile; 17*cd4ee416Srillig 18*cd4ee416Srillig typedef const volatile char const_volatile_char; 19*cd4ee416Srillig 20*cd4ee416Srillig /* expect+2: warning: typedef already qualified with 'const' [68] */ 21*cd4ee416Srillig /* expect+1: warning: typedef already qualified with 'volatile' [68] */ 22*cd4ee416Srillig const volatile const_volatile_char twice_const_volatile; 23