[PATCH] [MS-Ext] Add support for multiple __declspec() after a class-key.

Hi,

Currently CLang only allow 1 __declspec() after a class or struct class-key.
This is a small patch to make CLang code handles multiple __declspec.

example:
struct __declspec(uuid("00000000-0000-0000-C000-000000000046"))
__declspec(novtable) IUnknown {};

This is required to parse MSVS headers.

__declspec.patch (1.12 KB)

Applied in r110344, thanks!

John.