// RUN: %clang_cc1 -triple x86_64-apple-darwin -fsyntax-only -verify -Wold-style-cast %s
voidtest1(){long x =(long)12;// expected-warning {{use of old-style cast}}
(long)x;// expected-warning {{use of old-style cast}} expected-warning {{expression result unused}}
(void**)x;// expected-warning {{use of old-style cast}} expected-warning {{expression result unused}}
long y =static_cast<long>(12);(void)y;typedefvoidVOID;(VOID)y;}