Files
clice/include/Compiler/Tidy.h
Myriad-Dreamin 9806e45fa3 [Feature] Enable clang-tidy (#200)
Co-authored-by: star9029 <hengxings783@gmail.com>
2025-10-31 20:50:07 +08:00

25 lines
532 B
C++

#pragma once
#include "llvm/ADT/StringRef.h"
#include <memory>
namespace clang {
class CompilerInstance;
}
namespace clice::tidy {
bool is_registered_tidy_check(llvm::StringRef check);
std::optional<bool> is_fast_tidy_check(llvm::StringRef check);
struct TidyParams {};
class ClangTidyChecker;
/// Configure to run clang-tidy on the given file.
std::unique_ptr<ClangTidyChecker> configure(clang::CompilerInstance& instance,
const TidyParams& params);
} // namespace clice::tidy