11.5Srillig/* $NetBSD: lsym_switch.c,v 1.5 2023/06/14 11:18:09 rillig Exp $ */
21.1Srillig
31.1Srillig/*
41.1Srillig * Tests for the token lsym_switch, which represents the keyword 'switch' that
51.1Srillig * starts a 'switch' statement.
61.1Srillig *
71.1Srillig * See also:
81.1Srillig *	C11 6.8.4		"Selection statements"
91.1Srillig *	C11 6.8.4.2		"The 'switch' statement"
101.1Srillig */
111.1Srillig
121.4Srillig// TODO: Add systematic tests.
131.4Srillig
141.4Srillig/*
151.4Srillig * Ensure that an unfinished 'switch' statement does not eat comments.
161.4Srillig */
171.3Srillig//indent input
181.4Srillig{
191.5Srillig	switch (expr)		// comment
201.4Srillig	{
211.4Srillig	}
221.4Srillig}
231.3Srillig//indent end
241.1Srillig
251.5Srillig//indent run-equals-input
26