lsym_storage_class.c revision 1.6
1/* $NetBSD: lsym_storage_class.c,v 1.6 2023/06/25 19:29:57 rillig Exp $ */ 2 3/* 4 * Tests for the token lsym_modifier (formerly named lsym_storage_class), which 5 * represents a type modifier such as 'const', a variable modifier such as a 6 * storage class, or a function modifier such as 'inline'. 7 */ 8 9//indent input 10static int definition_with_internal_linkage; 11extern int declaration_with_external_linkage; 12int definition_with_external_linkage; 13_Complex double cd; 14_Imaginary double id; 15complex double cd; 16imaginary double id; 17// The token after a modifier (in this case 'dc') is always interpreted as a 18// type name, therefore it is not indented by 16 but by a single space. 19double complex dc; 20//indent end 21 22//indent run-equals-input 23