Merge "Fix/suppress services/core google-explicit-constructor warnings"

am: ffb51ba0f0

Change-Id: Ibea7a936c7313a38cd5e148ce504106081d47899
This commit is contained in:
Chih-Hung Hsieh
2019-01-02 15:59:01 -08:00
committed by android-build-merger
5 changed files with 6 additions and 5 deletions

View File

@@ -41,7 +41,7 @@ class NativeCallbackThread {
DISALLOW_COPY_AND_ASSIGN(NativeCallbackThread);
public:
NativeCallbackThread(JavaVM *vm);
explicit NativeCallbackThread(JavaVM *vm);
virtual ~NativeCallbackThread();
void enqueue(const Task &task);

View File

@@ -73,7 +73,8 @@ class HalDeathRecipient : public hidl_death_recipient {
wp<V1_1::ITunerCallback> mTunerCallback;
public:
HalDeathRecipient(wp<V1_1::ITunerCallback> tunerCallback):mTunerCallback(tunerCallback) {}
explicit HalDeathRecipient(wp<V1_1::ITunerCallback> tunerCallback)
: mTunerCallback(tunerCallback) {}
virtual void serviceDied(uint64_t cookie, const wp<hidl::base::V1_0::IBase>& who);
};

View File

@@ -89,7 +89,7 @@ public:
private:
class HdmiCecCallback : public IHdmiCecCallback {
public:
HdmiCecCallback(HdmiCecController* controller) : mController(controller) {};
explicit HdmiCecCallback(HdmiCecController* controller) : mController(controller) {};
Return<void> onCecMessage(const CecMessage& event) override;
Return<void> onHotplugEvent(const HotplugEvent& event) override;
private:

View File

@@ -74,7 +74,7 @@ public:
}
}
operator bool() {
explicit operator bool() {
return mLocked;
}

View File

@@ -292,7 +292,7 @@ private:
class TvInputCallback : public ITvInputCallback {
public:
TvInputCallback(JTvInputHal* hal);
explicit TvInputCallback(JTvInputHal* hal);
Return<void> notify(const TvInputEvent& event) override;
private:
JTvInputHal* mHal;