Clang-TinyXML based AST parsing tool