11.6Srillig/* $NetBSD: lsym_storage_class.c,v 1.6 2023/06/25 19:29:57 rillig Exp $ */ 21.1Srillig 31.1Srillig/* 41.5Srillig * Tests for the token lsym_modifier (formerly named lsym_storage_class), which 51.5Srillig * represents a type modifier such as 'const', a variable modifier such as a 61.5Srillig * storage class, or a function modifier such as 'inline'. 71.1Srillig */ 81.1Srillig 91.3Srillig//indent input 101.6Srilligstatic int definition_with_internal_linkage; 111.6Srilligextern int declaration_with_external_linkage; 121.6Srilligint definition_with_external_linkage; 131.6Srillig_Complex double cd; 141.6Srillig_Imaginary double id; 151.6Srilligcomplex double cd; 161.6Srilligimaginary double id; 171.6Srillig// The token after a modifier (in this case 'dc') is always interpreted as a 181.6Srillig// type name, therefore it is not indented by 16 but by a single space. 191.6Srilligdouble complex dc; 201.3Srillig//indent end 211.1Srillig 221.6Srillig//indent run-equals-input 23