[cfe-commits] Preliminary patch to support MSVC __declspec(property)

Will Wilson will at indefiant.com
Fri Mar 22 05:42:47 PDT 2013


Tong Shen et al,

What's the current status of this patch? I ask as I'm encountering quite a
few examples of MSVC properties in code right now and it's causing
something of a headache to workaround. It would be great to see even basic
parsing support for it for now.

- Will.


On 10 January 2013 15:39, Aaron Ballman <aaron at aaronballman.com> wrote:

> I should also note that I'm seeing a couple of warnings in your patch as
> well:
>
> warning C4062: enumerator 'MSProperty' in switch of enum
> 'clang::Decl::Kind' is not handled
> C:\llvm\llvm\tools\clang\tools\libclang\CIndex.cpp 4545
>
> warning C4062: enumerator 'MSPropertyRefExprClass' in switch of enum
> 'clang::Stmt::StmtClass' is not handled
> C:\llvm\llvm\tools\clang\tools\libclang\CXCursor.cpp 486
>
> ~Aaron
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>



-- 
*Indefiant Ltd.*
*
*
Firsby Lodge, New Main Road, Scamblesby, Louth, Lincs LN11 9XH UK
*Tel: +44 20 8123 7663 England Registered No. 07936820 VAT No. **128556202*
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130322/e274ee32/attachment.html>


More information about the cfe-commits mailing list