Is there any C++ source code browser or analyzer which gives 'source code query' feature? For example, I want to find lines in source files like these.
- Find C++ function declarations which has more than 5 parameters
- Find C++ virtual functions whose implementation is written in header files
There seems to be a way like Exploring the Visual C++ Browse Database , but mainly its documentation is not to be found.
I checked out Clang for developing it for myself, but it involves too much to learn before developing it.