1*a8016b51Srillig /* $NetBSD: msg_255.c,v 1.7 2024/12/08 17:12:01 rillig Exp $ */ 2a0a15c14Srillig # 3 "msg_255.c" 3a0a15c14Srillig 4a194378bSrillig // Test for message: undefined or invalid '#' directive [255] 5a0a15c14Srillig 6b2baa501Srillig /* lint1-extra-flags: -X 351 */ 7b2baa501Srillig 8fdd1c406Srillig /* expect+1: warning: undefined or invalid '#' directive [255] */ 9fdd1c406Srillig # 10fdd1c406Srillig 11fdd1c406Srillig /* expect+1: warning: undefined or invalid '#' directive [255] */ 12fdd1c406Srillig #pragma 13fdd1c406Srillig 1436dcebf9Srillig #pragma once 1536dcebf9Srillig 16a194378bSrillig /* expect+1: warning: undefined or invalid '#' directive [255] */ 1736dcebf9Srillig #fatal_error 1836dcebf9Srillig 19fdd1c406Srillig /* expect+1: warning: undefined or invalid '#' directive [255] */ 20fdd1c406Srillig # ident "obsolete" 21fdd1c406Srillig 22fdd1c406Srillig /* expect+1: warning: undefined or invalid '#' directive [255] */ 23fdd1c406Srillig #1 24fdd1c406Srillig 25fdd1c406Srillig // Sets the line number of the current file. 26fdd1c406Srillig # 2 27fdd1c406Srillig 28fdd1c406Srillig // Switch back to the main file. 29fdd1c406Srillig # 30 "msg_255.c" 30fdd1c406Srillig 31fdd1c406Srillig /* expect+1: warning: undefined or invalid '#' directive [255] */ 32fdd1c406Srillig # 3/ 33fdd1c406Srillig 34fdd1c406Srillig /* expect+1: warning: undefined or invalid '#' directive [255] */ 35fdd1c406Srillig # 4 / 36fdd1c406Srillig 37*a8016b51Srillig /* expect+3: error: newline in string or char constant [254] */ 38*a8016b51Srillig /* expect+2: error: unterminated string constant [258] */ 39fdd1c406Srillig # 5 "unfinished 40fdd1c406Srillig 41fdd1c406Srillig // An empty string means standard input; tabs may be used for spacing. 42fdd1c406Srillig # 6 "" 43fdd1c406Srillig 44*a8016b51Srillig # 45 "msg_255.c" 45fdd1c406Srillig 4636dcebf9Srillig int dummy; 47