diff options
author | shadchin <shadchin@yandex-team.ru> | 2022-02-10 16:44:39 +0300 |
---|---|---|
committer | Daniil Cherednik <dcherednik@yandex-team.ru> | 2022-02-10 16:44:39 +0300 |
commit | e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0 (patch) | |
tree | 64175d5cadab313b3e7039ebaa06c5bc3295e274 /contrib/libs/llvm12/include/llvm/Analysis/Lint.h | |
parent | 2598ef1d0aee359b4b6d5fdd1758916d5907d04f (diff) | |
download | ydb-e9656aae26e0358d5378e5b63dcac5c8dbe0e4d0.tar.gz |
Restoring authorship annotation for <shadchin@yandex-team.ru>. Commit 2 of 2.
Diffstat (limited to 'contrib/libs/llvm12/include/llvm/Analysis/Lint.h')
-rw-r--r-- | contrib/libs/llvm12/include/llvm/Analysis/Lint.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/contrib/libs/llvm12/include/llvm/Analysis/Lint.h b/contrib/libs/llvm12/include/llvm/Analysis/Lint.h index 76e5c760e1..69edc46162 100644 --- a/contrib/libs/llvm12/include/llvm/Analysis/Lint.h +++ b/contrib/libs/llvm12/include/llvm/Analysis/Lint.h @@ -26,34 +26,34 @@ #ifndef LLVM_ANALYSIS_LINT_H #define LLVM_ANALYSIS_LINT_H -#include "llvm/IR/PassManager.h" - +#include "llvm/IR/PassManager.h" + namespace llvm { class FunctionPass; class Module; class Function; -FunctionPass *createLintLegacyPassPass(); +FunctionPass *createLintLegacyPassPass(); -/// Lint a module. +/// Lint a module. /// /// This should only be used for debugging, because it plays games with /// PassManagers and stuff. -void lintModule(const Module &M); +void lintModule(const Module &M); + +// Lint a function. +void lintFunction(const Function &F); -// Lint a function. -void lintFunction(const Function &F); +class LintPass : public PassInfoMixin<LintPass> { +public: + PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); +}; -class LintPass : public PassInfoMixin<LintPass> { -public: - PreservedAnalyses run(Function &F, FunctionAnalysisManager &AM); -}; +} // namespace llvm -} // namespace llvm +#endif // LLVM_ANALYSIS_LINT_H -#endif // LLVM_ANALYSIS_LINT_H - #ifdef __GNUC__ #pragma GCC diagnostic pop #endif |