Skip to content

Commit 09bb9e5

Browse files
arsenms-barannikov
andauthored
Add explicit to constructors
Co-authored-by: Sergei Barannikov <[email protected]>
1 parent 27e24b9 commit 09bb9e5

File tree

5 files changed

+5
-5
lines changed

5 files changed

+5
-5
lines changed

llvm/lib/Target/ARM/ThumbRegisterInfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ struct ThumbRegisterInfo : public ARMBaseRegisterInfo {
2727
const bool IsThumb1Only;
2828

2929
public:
30-
ThumbRegisterInfo(const ARMSubtarget &STI);
30+
explicit ThumbRegisterInfo(const ARMSubtarget &STI);
3131

3232
const TargetRegisterClass *
3333
getLargestLegalSuperClass(const TargetRegisterClass *RC,

llvm/lib/Target/Mips/Mips16RegisterInfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
namespace llvm {
1919
class Mips16RegisterInfo : public MipsRegisterInfo {
2020
public:
21-
Mips16RegisterInfo(const MipsSubtarget &STI);
21+
explicit Mips16RegisterInfo(const MipsSubtarget &STI);
2222

2323
bool requiresRegisterScavenging(const MachineFunction &MF) const override;
2424

llvm/lib/Target/Mips/MipsRegisterInfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ class MipsRegisterInfo : public MipsGenRegisterInfo {
4141
GlobalPointer = 3,
4242
};
4343

44-
MipsRegisterInfo(const MipsSubtarget &STI);
44+
explicit MipsRegisterInfo(const MipsSubtarget &STI);
4545

4646
/// Get PIC indirect call register
4747
static unsigned getPICCallReg();

llvm/lib/Target/Mips/MipsSERegisterInfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ namespace llvm {
2020

2121
class MipsSERegisterInfo : public MipsRegisterInfo {
2222
public:
23-
MipsSERegisterInfo(const MipsSubtarget &STI);
23+
explicit MipsSERegisterInfo(const MipsSubtarget &STI);
2424

2525
bool requiresRegisterScavenging(const MachineFunction &MF) const override;
2626

llvm/lib/Target/Sparc/SparcRegisterInfo.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ struct SparcRegisterInfo : public SparcGenRegisterInfo {
2626
const bool Is64Bit;
2727

2828
public:
29-
SparcRegisterInfo(const SparcSubtarget &STI);
29+
explicit SparcRegisterInfo(const SparcSubtarget &STI);
3030

3131
/// Code Generation virtual methods...
3232
const MCPhysReg *getCalleeSavedRegs(const MachineFunction *MF) const override;

0 commit comments

Comments
 (0)