commit | 6633522aaea663ebb18044a997b963bf92cd1a74 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Wed Dec 23 19:15:27 2009 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Wed Dec 23 19:15:27 2009 +0000 |
tree | 5b4cbf65080358411189719a2a41b28471a07b60 | |
parent | 4718e67ca9018342483dccb40d43e339101ac386 [diff] |
fix the microsoft "charify" extension to return the charified token as a character literal, not a string literal. This might fix rdar://7486575 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@92025 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/test/Parser/MicrosoftExtensions.c b/test/Parser/MicrosoftExtensions.c index 0061886..082929f 100644 --- a/test/Parser/MicrosoftExtensions.c +++ b/test/Parser/MicrosoftExtensions.c
@@ -28,3 +28,9 @@ } typedef bool (__stdcall __stdcall *blarg)(int); + + +// Charify extension. +#define FOO(x) #@x +char x = FOO(a); +