Class field and method dependency analysis tool.
- clang
- libclang-dev
- cmake
- ninja
- Edit the parameters in Makefile.
- make
Following parameters in Makefile should be set.
Parameter | Meaning |
---|---|
SRC | Name of a source file to be analized |
CLASS | Name of a C++ class to be analized |
DST_DIR | Output path |
CLASS_DEP_OPT | Specify if you also want to analyze base classes |
- Field access at member initializer is ignored.
- Access to methods or fields of indirect ancestor class is ignored.