I've tried to use swig to generate C# wrappers for WinRT platform, but it seems like the don't support PInvoke anymore. 
Current approach is writing C++ component extensions (https://en.wikipedia.org/wiki/C%2B%2B/CX) which have extended 
C++ syntax and enable to call generated native code from wide range of languages. 

My question is: is there anyone who is working on support of C++/CX in swig? Doesn't swig have policies which may be against
such support? For example, is it ok that despite the fact that C++/CLI syntax is a ECMA standard, there's only one compiler which 
supports it?

with best regards,
Vladimir Chernyshev