What library or framework can I use to parse C++ source code in .NET? I need to parse C++ source code using C#.