| Index: src/IceTargetLoweringX8632.h
|
| diff --git a/src/IceTargetLoweringX8632.h b/src/IceTargetLoweringX8632.h
|
| index b376ec3e4e87493eb91009f709c752b5432c6d60..4f8700668c9575fa207285d5787947f12c8fa3b3 100644
|
| --- a/src/IceTargetLoweringX8632.h
|
| +++ b/src/IceTargetLoweringX8632.h
|
| @@ -25,6 +25,7 @@
|
| namespace Ice {
|
|
|
| class TargetX8632 : public TargetLowering {
|
| + TargetX8632() = delete;
|
| TargetX8632(const TargetX8632 &) = delete;
|
| TargetX8632 &operator=(const TargetX8632 &) = delete;
|
|
|
| @@ -78,7 +79,7 @@ public:
|
| X86InstructionSet getInstructionSet() const { return InstructionSet; }
|
|
|
| protected:
|
| - TargetX8632(Cfg *Func);
|
| + explicit TargetX8632(Cfg *Func);
|
|
|
| void postLower() override;
|
|
|
| @@ -509,7 +510,7 @@ public:
|
| void lowerConstants() const final;
|
|
|
| protected:
|
| - TargetDataX8632(GlobalContext *Ctx);
|
| + explicit TargetDataX8632(GlobalContext *Ctx);
|
|
|
| private:
|
| void lowerGlobal(const VariableDeclaration &Var) const;
|
|
|