opt_ta.c revision 1.2
11.2Srillig/* $NetBSD: opt_ta.c,v 1.2 2021/11/20 16:54:17 rillig Exp $ */ 21.1Srillig/* $FreeBSD$ */ 31.1Srillig 41.2Srillig/* 51.2Srillig * Tests for the option '-ta', which assumes that all identifiers that end in 61.2Srillig * '_t' are type names. This mainly affects declarations and expressions 71.2Srillig * containing type casts. 81.2Srillig */ 91.2Srillig 101.1Srillig#indent input 111.1Srilligvoid 121.1Srilligexample(void *arg) 131.1Srillig{ 141.2Srillig int mult = (unknown_type_name) * arg; 151.1Srillig 161.2Srillig int cast = (unknown_type_name_t) * arg; 171.1Srillig} 181.1Srillig#indent end 191.1Srillig 201.1Srillig#indent run -ta 211.1Srilligvoid 221.1Srilligexample(void *arg) 231.1Srillig{ 241.1Srillig int mult = (unknown_type_name) * arg; 251.1Srillig 261.2Srillig int cast = (unknown_type_name_t)*arg; 271.1Srillig} 281.1Srillig#indent end 29