XClarify uses Clang to parse the source files.
XClarify provides more than 120 default CQLinq queries to detect flaws concerning dependencies, complex implementations, naming, structure problems and more. You can customize easily these default rules or create your rules using CQLinq