1*c5329750Srillig /* $NetBSD: lsym_storage_class.c,v 1.6 2023/06/25 19:29:57 rillig Exp $ */ 22a001ffdSrillig 32a001ffdSrillig /* 466c94c08Srillig * Tests for the token lsym_modifier (formerly named lsym_storage_class), which 566c94c08Srillig * represents a type modifier such as 'const', a variable modifier such as a 666c94c08Srillig * storage class, or a function modifier such as 'inline'. 72a001ffdSrillig */ 82a001ffdSrillig 9a7c73139Srillig //indent input 10492a5052Srillig static int definition_with_internal_linkage; 11492a5052Srillig extern int declaration_with_external_linkage; 12492a5052Srillig int definition_with_external_linkage; 13*c5329750Srillig _Complex double cd; 14*c5329750Srillig _Imaginary double id; 15*c5329750Srillig complex double cd; 16*c5329750Srillig imaginary double id; 17*c5329750Srillig // The token after a modifier (in this case 'dc') is always interpreted as a 18*c5329750Srillig // type name, therefore it is not indented by 16 but by a single space. 19*c5329750Srillig double complex dc; 20a7c73139Srillig //indent end 212a001ffdSrillig 22*c5329750Srillig //indent run-equals-input 23