Skip to content

Commit f95d8d8

Browse files
authored
refactor(lint): fix clang-tidy lints (#23)
1 parent 9cbe899 commit f95d8d8

File tree

4 files changed

+11
-4
lines changed

4 files changed

+11
-4
lines changed

llvm-plugin/cpp/analysis.hh

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77

88
#include <llvm/IR/PassManager.h>
99

10-
#include "common.hh"
11-
1210
namespace {
1311

1412
template <typename IR>

llvm-plugin/cpp/common.hh

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
#pragma once
22

3+
#include <llvm/IR/Function.h>
4+
#include <llvm/IR/Module.h>
35
#include <llvm/IR/PassManager.h>
46

57
struct ModuleIR {

llvm-plugin/cpp/ffi.cc

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,11 @@
1+
#include <cstdint>
12
#include <memory>
23
#include <mutex>
4+
#include <utility>
35

6+
#include <llvm/ADT/ArrayRef.h>
7+
#include <llvm/IR/Function.h>
8+
#include <llvm/IR/Module.h>
49
#include <llvm/IR/PassManager.h>
510
#include <llvm/Passes/PassBuilder.h>
611
#include <llvm/Passes/PassPlugin.h>
@@ -18,6 +23,7 @@ using LlvmOptLevel = llvm::PassBuilder::OptimizationLevel;
1823

1924
enum class OptimizationLevel { kO0, kO1, kO2, kO3, kOs, kOz };
2025

26+
namespace {
2127
auto getFFIOptimizationLevel(LlvmOptLevel Opt) -> OptimizationLevel {
2228
#if defined(LLVM_VERSION_MAJOR) && (LLVM_VERSION_MAJOR == 10)
2329
if (Opt == LlvmOptLevel::O0) {
@@ -61,6 +67,7 @@ auto getFFIOptimizationLevel(LlvmOptLevel Opt) -> OptimizationLevel {
6167
#endif
6268
return OptimizationLevel::kOz;
6369
}
70+
} // namespace
6471

6572
extern "C" {
6673
auto moduleAnalysisManagerRegisterPass(

llvm-plugin/cpp/pass.hh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
#pragma once
22

33
#include <memory>
4+
#include <type_traits>
5+
#include <utility>
46

57
#include <llvm/IR/PassManager.h>
68

7-
#include "common.hh"
8-
99
namespace {
1010
enum class PreservedAnalyses {
1111
kAll,

0 commit comments

Comments
 (0)