Seems like an ancient tool.
It's only the de-facto standard tool to create documentation for at least c/c++-code.
The first step in my command line tool was to find source files from current directory. There is a new filesystem library in C++17 so I had to use VS for this, because in 17.12 C++14 is the latest. Filesystem is quite easy compared to anything else, you don't need a lot of code for that task:
You like to hear you talking? So much foobar, better get your facts straight. CodeBlocks isn't a compiler, it doesn't need to support anything. You can use CodeBlocks with VS 2019, latest Clang or GCC to get the newest experimental c++ features you like, all together with CodeBlocks.
So all you need to write a fully fledged CASE tool or at least modeler with bidirectional sync is some C++17? Great, so it won't take long until your plugin is ready and we can use it in CodeBlocks.