I have a C++ application and I also have the source code of that and it has been built on .Net framework. what I'm looking for now is a tool (ideally free) that gets my source code as an input, and after some preprocessing or some required programming gives me one intermediate representation of the structural dependency of the source code elements, like an AST or a call graph. I am working with java to inspect this C++ source code so it would be much better if the solution is in java environment like a plugin for eclipse or something. is there any available tool suited my need?
thank you all.