11.6Srillig/* $NetBSD: opt_ta.c,v 1.6 2023/05/15 20:50:37 rillig Exp $ */
21.1Srillig
31.2Srillig/*
41.2Srillig * Tests for the option '-ta', which assumes that all identifiers that end in
51.2Srillig * '_t' are type names.  This mainly affects declarations and expressions
61.2Srillig * containing type casts.
71.2Srillig */
81.2Srillig
91.4Srillig//indent input
101.1Srilligvoid
111.1Srilligexample(void *arg)
121.1Srillig{
131.2Srillig	int		mult = (unknown_type_name)   *   arg;
141.1Srillig
151.2Srillig	int		cast = (unknown_type_name_t)   *   arg;
161.1Srillig}
171.4Srillig//indent end
181.1Srillig
191.4Srillig//indent run -ta
201.1Srilligvoid
211.1Srilligexample(void *arg)
221.1Srillig{
231.6Srillig	int		mult = (unknown_type_name) * arg;
241.1Srillig
251.2Srillig	int		cast = (unknown_type_name_t)*arg;
261.1Srillig}
271.4Srillig//indent end
28