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)