Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Cross-language navigation


I started working on a cross-language navigation between C and Ada. I use the plugin GNATbench by Adacore.

On one hand Ada to C navigation works fine because my Ada project knows about CDT (a CDT project is associated with the Ada project), and I can use PDOMManager and IIndex to find the corresponding binding with its name. On the other hand, CDT does not know about my Ada Project. So if I Ctrl-click on a function defined as "extern", nothing happens. I don't know how to tell Eclipse to go to the corresponding Ada source file.

Do you have any idea to do so? Is there some extension points that I can use? Since Ada is not a C-like language, it may be not possible!


Nicolas Musset

Back to the top