From 6f7289d9c51fdc8639e9980c0e7009d187681f92 Mon Sep 17 00:00:00 2001 From: Francois Pichet Date: Wed, 11 May 2011 22:28:19 +0000 Subject: [PATCH] Add a Microsoft C test following r131201. llvm-svn: 131202 --- clang/test/Sema/MicrosoftExtensions.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/clang/test/Sema/MicrosoftExtensions.c b/clang/test/Sema/MicrosoftExtensions.c index cb9fee9dc1d4..7438f7f5de4e 100644 --- a/clang/test/Sema/MicrosoftExtensions.c +++ b/clang/test/Sema/MicrosoftExtensions.c @@ -79,3 +79,11 @@ struct X0 { enum : long long { // expected-warning{{enumeration types with a fixed underlying type are a Microsoft extension}} SomeValue = 0x100000000 }; + + +void pointer_to_integral_type_conv(char* ptr) { + char ch = (char)ptr; + short sh = (short)ptr; + ch = (char)ptr; + sh = (short)ptr; +}