Custom Static Analysis Tools

Narf are experts in Clang/LLVM’s plugin architecture. In particular, we have developed and delivered custom Clang “checkers”. Our custom checkers augment publicly-available checkers, allowing our customers to check for invariants specific to their development environment.

Stop trying to enforce policy with human rate of error and omission. Allow us to translate your source code guidelines into actionable warnings and errors during the compilation process. Our custom checkers allow you to be proactive, allowing you to find more bugs before you ship, saving you time money and effort.

Get the most out of your compiler and policy and make them work for you.

Contact Us