Training courses

Kernel and Embedded Linux

Bootlin training courses

Embedded Linux, kernel,
Yocto Project, Buildroot, real-time,
graphics, boot time, debugging...

Bootlin logo

Elixir Cross Referencer

/* $NetBSD: lsym_storage_class.c,v 1.6 2023/06/25 19:29:57 rillig Exp $ */

/*
 * Tests for the token lsym_modifier (formerly named lsym_storage_class), which
 * represents a type modifier such as 'const', a variable modifier such as a
 * storage class, or a function modifier such as 'inline'.
 */

//indent input
static int	definition_with_internal_linkage;
extern int	declaration_with_external_linkage;
int		definition_with_external_linkage;
_Complex double	cd;
_Imaginary double id;
complex double	cd;
imaginary double id;
// The token after a modifier (in this case 'dc') is always interpreted as a
// type name, therefore it is not indented by 16 but by a single space.
double complex dc;
//indent end

//indent run-equals-input