#include "ObfuscateField.h" int main(int argc, const char **argv) { Expected eOptParser = clang::tooling::CommonOptionsParser::create( argc, argv, UnknownFieldOptionCategory, llvm::cl::OneOrMore, nullptr, false); if (auto E = eOptParser.takeError()) { errs() << "Problem constructing CommonOptionsParser " << toString(std::move(E)) << '\n'; return EXIT_FAILURE; } clang::tooling::ClangTool Tool(eOptParser->getCompilations(), eOptParser->getSourcePathList()); int Ret = Tool.run( clang::tooling::newFrontendActionFactory() .get()); outs() << "UnknownField finished!\n"; return Ret; }