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