At this stage it handles Autoconf (#undef), CMake (#cmakedefine), and Meson (#mesondefine) special lines but does not have any built-in tests.