Skip to content

Commit bfb8f2e

Browse files
committed
Fix clang-tidy issues
1 parent 593d7d9 commit bfb8f2e

4 files changed

Lines changed: 12 additions & 9 deletions

File tree

src/v8_py_frontend/isolate_object_collector.cc

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
#include "isolate_object_collector.h"
22
#include <v8-isolate.h>
3-
#include <functional>
3+
#include <v8-persistent-handle.h>
4+
#include <v8-value.h>
45
#include <mutex>
56
#include <tuple>
67
#include <utility>

src/v8_py_frontend/isolate_object_collector.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
#ifndef INCLUDE_MINI_RACER_ISOLATE_OBJECT_COLLECTOR_H
22
#define INCLUDE_MINI_RACER_ISOLATE_OBJECT_COLLECTOR_H
33

4+
#include <v8-persistent-handle.h>
5+
#include <v8-value.h>
46
#include <condition_variable>
57
#include <functional>
68
#include <mutex>
79
#include <vector>
8-
#include "gsl_stub.h"
910
#include "isolate_manager.h"
1011

1112
namespace MiniRacer {

src/v8_py_frontend/value.cc

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
#include <string>
1818
#include <string_view>
1919
#include <utility>
20+
#include <variant>
21+
#include <vector>
2022
#include "isolate_object_collector.h"
2123

2224
namespace MiniRacer {
@@ -84,7 +86,7 @@ Value::Value(v8::Isolate* isolate,
8486
}
8587
}
8688

87-
Value::Value(v8::Isolate* isolate,
89+
Value::Value(v8::Isolate* /*isolate*/,
8890
IsolateObjectCollector* isolate_object_collector,
8991
std::string_view val,
9092
ValueTypes type)
@@ -98,7 +100,7 @@ Value::Value(v8::Isolate* isolate,
98100
handle_.bytes = msg.data();
99101
}
100102

101-
Value::Value(v8::Isolate* isolate,
103+
Value::Value(v8::Isolate* /*isolate*/,
102104
IsolateObjectCollector* isolate_object_collector,
103105
bool val)
104106
: isolate_object_collector_(isolate_object_collector) {
@@ -107,7 +109,7 @@ Value::Value(v8::Isolate* isolate,
107109
handle_.int_val = val ? 1 : 0;
108110
}
109111

110-
Value::Value(v8::Isolate* isolate,
112+
Value::Value(v8::Isolate* /*isolate*/,
111113
IsolateObjectCollector* isolate_object_collector,
112114
int64_t val,
113115
ValueTypes type)
@@ -117,7 +119,7 @@ Value::Value(v8::Isolate* isolate,
117119
handle_.int_val = val;
118120
}
119121

120-
Value::Value(v8::Isolate* isolate,
122+
Value::Value(v8::Isolate* /*isolate*/,
121123
IsolateObjectCollector* isolate_object_collector,
122124
double val,
123125
ValueTypes type)

src/v8_py_frontend/value.h

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
#ifndef INCLUDE_MINI_RACER_VALUE_H
22
#define INCLUDE_MINI_RACER_VALUE_H
33

4-
#include <v8-array-buffer.h>
54
#include <v8-context.h>
65
#include <v8-local-handle.h>
76
#include <v8-message.h>
@@ -101,8 +100,8 @@ class Value {
101100

102101
Value(const Value& other) = delete;
103102
Value(Value&& other) noexcept = delete;
104-
Value& operator=(const Value& other) = delete;
105-
Value& operator=(Value&& other) noexcept = delete;
103+
auto operator=(const Value& other) -> Value& = delete;
104+
auto operator=(Value&& other) noexcept -> Value& = delete;
106105

107106
using Ptr = std::shared_ptr<Value>;
108107

0 commit comments

Comments
 (0)