Skip to content

Commit 9e0cb5a

Browse files
Jonathan Lehmanfacebook-github-bot
Jonathan Lehman
authored andcommitted
Fix Hermes warnings/errors from stricter compiler settings in Horizon
Summary: Changelog: [Internal][Fixed] Fixed strict compiler errors and warnings Reviewed By: mattbfb Differential Revision: D42217295 fbshipit-source-id: 0943a4f6f5607f9499c7c92d6627877260d749fb
1 parent 0ff7b7f commit 9e0cb5a

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

ReactCommon/hermes/inspector/Inspector.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ class Inspector : public facebook::hermes::debugger::EventObserver,
109109
std::shared_ptr<RuntimeAdapter> adapter,
110110
InspectorObserver &observer,
111111
bool pauseOnFirstStatement);
112-
~Inspector();
112+
~Inspector() override;
113113

114114
/**
115115
* disable turns off the inspector. All of the subsequent methods will not do

ReactCommon/hermes/inspector/InspectorState.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ class InspectorState::RunningDetached : public InspectorState {
184184
}
185185

186186
RunningDetached(Inspector &inspector) : InspectorState(inspector) {}
187-
~RunningDetached() {}
187+
~RunningDetached() override {}
188188

189189
std::pair<NextStatePtr, CommandPtr> didPause(MonitorLock &lock) override;
190190
std::pair<NextStatePtr, bool> enable() override;
@@ -211,7 +211,7 @@ class InspectorState::RunningWaitEnable : public InspectorState {
211211
}
212212

213213
RunningWaitEnable(Inspector &inspector) : InspectorState(inspector) {}
214-
~RunningWaitEnable() {}
214+
~RunningWaitEnable() override {}
215215

216216
std::pair<NextStatePtr, CommandPtr> didPause(MonitorLock &lock) override;
217217
std::pair<NextStatePtr, bool> enable() override;
@@ -260,7 +260,7 @@ class InspectorState::PausedWaitEnable : public InspectorState {
260260
}
261261

262262
PausedWaitEnable(Inspector &inspector) : InspectorState(inspector) {}
263-
~PausedWaitEnable() {}
263+
~PausedWaitEnable() override {}
264264

265265
std::pair<NextStatePtr, CommandPtr> didPause(MonitorLock &lock) override;
266266
std::pair<NextStatePtr, bool> enable() override;
@@ -306,7 +306,7 @@ class InspectorState::Running : public InspectorState {
306306
}
307307

308308
Running(Inspector &inspector) : InspectorState(inspector) {}
309-
~Running() {}
309+
~Running() override {}
310310

311311
void onEnter(InspectorState *prevState) override;
312312

@@ -366,7 +366,7 @@ class InspectorState::Paused : public InspectorState {
366366
}
367367

368368
Paused(Inspector &inspector) : InspectorState(inspector) {}
369-
~Paused() {}
369+
~Paused() override {}
370370

371371
void onEnter(InspectorState *prevState) override;
372372

ReactCommon/hermes/inspector/detail/SerialExecutor.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ namespace detail {
3636
class SerialExecutor : public folly::Executor {
3737
public:
3838
SerialExecutor(const std::string &name);
39-
~SerialExecutor();
39+
~SerialExecutor() override;
4040

4141
void add(folly::Func) override;
4242

0 commit comments

Comments
 (0)