Skip to content

Commit b932bdf

Browse files
committedJan 8, 2022
[llvm] Remove redundant member initialization (NFC)
Identified with readability-redundant-member-init.
1 parent bdef75f commit b932bdf

39 files changed

+54
-75
lines changed
 

‎llvm/lib/Analysis/CFLSteensAliasAnalysis.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ using namespace llvm::cflaa;
6363

6464
CFLSteensAAResult::CFLSteensAAResult(
6565
std::function<const TargetLibraryInfo &(Function &F)> GetTLI)
66-
: AAResultBase(), GetTLI(std::move(GetTLI)) {}
66+
: GetTLI(std::move(GetTLI)) {}
6767
CFLSteensAAResult::CFLSteensAAResult(CFLSteensAAResult &&Arg)
6868
: AAResultBase(std::move(Arg)), GetTLI(std::move(Arg.GetTLI)) {}
6969
CFLSteensAAResult::~CFLSteensAAResult() = default;

‎llvm/lib/Analysis/CallGraphSCCPass.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ class CGPassManager : public ModulePass, public PMDataManager {
6161
public:
6262
static char ID;
6363

64-
explicit CGPassManager() : ModulePass(ID), PMDataManager() {}
64+
explicit CGPassManager() : ModulePass(ID) {}
6565

6666
/// Execute all of the passes scheduled for execution. Keep track of
6767
/// whether any of the passes modifies the module, and if so, return true.

‎llvm/lib/Analysis/DDG.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ raw_ostream &llvm::operator<<(raw_ostream &OS, const DDGNode &N) {
106106
//===--------------------------------------------------------------------===//
107107

108108
SimpleDDGNode::SimpleDDGNode(Instruction &I)
109-
: DDGNode(NodeKind::SingleInstruction), InstList() {
109+
: DDGNode(NodeKind::SingleInstruction) {
110110
assert(InstList.empty() && "Expected empty list.");
111111
InstList.push_back(&I);
112112
}

‎llvm/lib/Analysis/DominanceFrontier.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ INITIALIZE_PASS_END(DominanceFrontierWrapperPass, "domfrontier",
3737
"Dominance Frontier Construction", true, true)
3838

3939
DominanceFrontierWrapperPass::DominanceFrontierWrapperPass()
40-
: FunctionPass(ID), DF() {
40+
: FunctionPass(ID) {
4141
initializeDominanceFrontierWrapperPassPass(*PassRegistry::getPassRegistry());
4242
}
4343

‎llvm/lib/Analysis/GlobalsModRef.cpp

+2-2
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ class GlobalsAAResult::FunctionInfo {
102102
"Insufficient low bits to store our flag and ModRef info.");
103103

104104
public:
105-
FunctionInfo() : Info() {}
105+
FunctionInfo() {}
106106
~FunctionInfo() {
107107
delete Info.getPointer();
108108
}
@@ -963,7 +963,7 @@ ModRefInfo GlobalsAAResult::getModRefInfo(const CallBase *Call,
963963
GlobalsAAResult::GlobalsAAResult(
964964
const DataLayout &DL,
965965
std::function<const TargetLibraryInfo &(Function &F)> GetTLI)
966-
: AAResultBase(), DL(DL), GetTLI(std::move(GetTLI)) {}
966+
: DL(DL), GetTLI(std::move(GetTLI)) {}
967967

968968
GlobalsAAResult::GlobalsAAResult(GlobalsAAResult &&Arg)
969969
: AAResultBase(std::move(Arg)), DL(Arg.DL), GetTLI(std::move(Arg.GetTLI)),

‎llvm/lib/Analysis/IVUsers.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ IVStrideUse &IVUsers::AddUser(Instruction *User, Value *Operand) {
254254

255255
IVUsers::IVUsers(Loop *L, AssumptionCache *AC, LoopInfo *LI, DominatorTree *DT,
256256
ScalarEvolution *SE)
257-
: L(L), AC(AC), LI(LI), DT(DT), SE(SE), IVUses() {
257+
: L(L), AC(AC), LI(LI), DT(DT), SE(SE) {
258258
// Collect ephemeral values so that AddUsersIfInteresting skips them.
259259
EphValues.clear();
260260
CodeMetrics::collectEphemeralValues(L, AC, EphValues);

‎llvm/lib/Analysis/LoopCacheAnalysis.cpp

+2-3
Original file line numberDiff line numberDiff line change
@@ -477,9 +477,8 @@ raw_ostream &llvm::operator<<(raw_ostream &OS, const CacheCost &CC) {
477477

478478
CacheCost::CacheCost(const LoopVectorTy &Loops, const LoopInfo &LI,
479479
ScalarEvolution &SE, TargetTransformInfo &TTI,
480-
AAResults &AA, DependenceInfo &DI,
481-
Optional<unsigned> TRT)
482-
: Loops(Loops), TripCounts(), LoopCosts(),
480+
AAResults &AA, DependenceInfo &DI, Optional<unsigned> TRT)
481+
: Loops(Loops),
483482
TRT((TRT == None) ? Optional<unsigned>(TemporalReuseThreshold) : TRT),
484483
LI(LI), SE(SE), TTI(TTI), AA(AA), DI(DI) {
485484
assert(!Loops.empty() && "Expecting a non-empty loop vector.");

‎llvm/lib/Analysis/LoopPass.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -69,8 +69,7 @@ char PrintLoopPassWrapper::ID = 0;
6969

7070
char LPPassManager::ID = 0;
7171

72-
LPPassManager::LPPassManager()
73-
: FunctionPass(ID), PMDataManager() {
72+
LPPassManager::LPPassManager() : FunctionPass(ID) {
7473
LI = nullptr;
7574
CurrentLoop = nullptr;
7675
}

‎llvm/lib/Analysis/RegionPass.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ using namespace llvm;
3030

3131
char RGPassManager::ID = 0;
3232

33-
RGPassManager::RGPassManager()
34-
: FunctionPass(ID), PMDataManager() {
33+
RGPassManager::RGPassManager() : FunctionPass(ID) {
3534
RI = nullptr;
3635
CurrentRegion = nullptr;
3736
}

‎llvm/lib/CodeGen/AggressiveAntiDepBreaker.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -120,8 +120,7 @@ bool AggressiveAntiDepState::IsLive(unsigned Reg) {
120120
AggressiveAntiDepBreaker::AggressiveAntiDepBreaker(
121121
MachineFunction &MFi, const RegisterClassInfo &RCI,
122122
TargetSubtargetInfo::RegClassVector &CriticalPathRCs)
123-
: AntiDepBreaker(), MF(MFi), MRI(MF.getRegInfo()),
124-
TII(MF.getSubtarget().getInstrInfo()),
123+
: MF(MFi), MRI(MF.getRegInfo()), TII(MF.getSubtarget().getInstrInfo()),
125124
TRI(MF.getSubtarget().getRegisterInfo()), RegClassInfo(RCI) {
126125
/* Collect a bitset of all registers that are only broken if they
127126
are on the critical path. */

‎llvm/lib/CodeGen/AsmPrinter/WinCFGuard.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727

2828
using namespace llvm;
2929

30-
WinCFGuard::WinCFGuard(AsmPrinter *A) : AsmPrinterHandler(), Asm(A) {}
30+
WinCFGuard::WinCFGuard(AsmPrinter *A) : Asm(A) {}
3131

3232
WinCFGuard::~WinCFGuard() {}
3333

‎llvm/lib/CodeGen/CriticalAntiDepBreaker.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,7 @@ using namespace llvm;
4040

4141
CriticalAntiDepBreaker::CriticalAntiDepBreaker(MachineFunction &MFi,
4242
const RegisterClassInfo &RCI)
43-
: AntiDepBreaker(), MF(MFi), MRI(MF.getRegInfo()),
44-
TII(MF.getSubtarget().getInstrInfo()),
43+
: MF(MFi), MRI(MF.getRegInfo()), TII(MF.getSubtarget().getInstrInfo()),
4544
TRI(MF.getSubtarget().getRegisterInfo()), RegClassInfo(RCI),
4645
Classes(TRI->getNumRegs(), nullptr), KillIndices(TRI->getNumRegs(), 0),
4746
DefIndices(TRI->getNumRegs(), 0), KeepRegs(TRI->getNumRegs(), false) {}

‎llvm/lib/CodeGen/GlobalISel/Combiner.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,7 @@ class WorkListMaintainer : public GISelChangeObserver {
5656
SmallPtrSet<const MachineInstr *, 4> CreatedInstrs;
5757

5858
public:
59-
WorkListMaintainer(WorkListTy &WorkList)
60-
: GISelChangeObserver(), WorkList(WorkList) {}
59+
WorkListMaintainer(WorkListTy &WorkList) : WorkList(WorkList) {}
6160
virtual ~WorkListMaintainer() {
6261
}
6362

‎llvm/lib/CodeGen/GlobalISel/InstructionSelector.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
using namespace llvm;
3030

3131
InstructionSelector::MatcherState::MatcherState(unsigned MaxRenderers)
32-
: Renderers(MaxRenderers), MIs() {}
32+
: Renderers(MaxRenderers) {}
3333

3434
InstructionSelector::InstructionSelector() = default;
3535

‎llvm/lib/CodeGen/GlobalISel/RegBankSelect.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -856,7 +856,7 @@ void RegBankSelect::RepairingPlacement::addInsertPoint(
856856

857857
RegBankSelect::InstrInsertPoint::InstrInsertPoint(MachineInstr &Instr,
858858
bool Before)
859-
: InsertPoint(), Instr(Instr), Before(Before) {
859+
: Instr(Instr), Before(Before) {
860860
// Since we do not support splitting, we do not need to update
861861
// liveness and such, so do not do anything with P.
862862
assert((!Before || !Instr.isPHI()) &&

‎llvm/lib/CodeGen/InterleavedLoadCombinePass.cpp

+5-5
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ class Polynomial {
185185
APInt A;
186186

187187
public:
188-
Polynomial(Value *V) : ErrorMSBs((unsigned)-1), V(V), B(), A() {
188+
Polynomial(Value *V) : ErrorMSBs((unsigned)-1), V(V) {
189189
IntegerType *Ty = dyn_cast<IntegerType>(V->getType());
190190
if (Ty) {
191191
ErrorMSBs = 0;
@@ -195,12 +195,12 @@ class Polynomial {
195195
}
196196

197197
Polynomial(const APInt &A, unsigned ErrorMSBs = 0)
198-
: ErrorMSBs(ErrorMSBs), V(nullptr), B(), A(A) {}
198+
: ErrorMSBs(ErrorMSBs), V(nullptr), A(A) {}
199199

200200
Polynomial(unsigned BitWidth, uint64_t A, unsigned ErrorMSBs = 0)
201-
: ErrorMSBs(ErrorMSBs), V(nullptr), B(), A(BitWidth, A) {}
201+
: ErrorMSBs(ErrorMSBs), V(nullptr), A(BitWidth, A) {}
202202

203-
Polynomial() : ErrorMSBs((unsigned)-1), V(nullptr), B(), A() {}
203+
Polynomial() : ErrorMSBs((unsigned)-1), V(nullptr) {}
204204

205205
/// Increment and clamp the number of undefined bits.
206206
void incErrorMSBs(unsigned amt) {
@@ -677,7 +677,7 @@ struct VectorInfo {
677677
FixedVectorType *const VTy;
678678

679679
VectorInfo(FixedVectorType *VTy)
680-
: BB(nullptr), PV(nullptr), LIs(), Is(), SVI(nullptr), VTy(VTy) {
680+
: BB(nullptr), PV(nullptr), SVI(nullptr), VTy(VTy) {
681681
EI = new ElementInfo[VTy->getNumElements()];
682682
}
683683

‎llvm/lib/CodeGen/MIRParser/MIRParser.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -182,8 +182,7 @@ static void handleYAMLDiag(const SMDiagnostic &Diag, void *Context) {
182182
MIRParserImpl::MIRParserImpl(std::unique_ptr<MemoryBuffer> Contents,
183183
StringRef Filename, LLVMContext &Context,
184184
std::function<void(Function &)> Callback)
185-
: SM(),
186-
Context(Context),
185+
: Context(Context),
187186
In(SM.getMemoryBuffer(SM.AddNewSourceBuffer(std::move(Contents), SMLoc()))
188187
->getBuffer(),
189188
nullptr, handleYAMLDiag, this),

‎llvm/lib/CodeGen/MachineDominanceFrontier.cpp

+1-3
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ INITIALIZE_PASS_DEPENDENCY(MachineDominatorTree)
2929
INITIALIZE_PASS_END(MachineDominanceFrontier, "machine-domfrontier",
3030
"Machine Dominance Frontier Construction", true, true)
3131

32-
MachineDominanceFrontier::MachineDominanceFrontier()
33-
: MachineFunctionPass(ID),
34-
Base() {
32+
MachineDominanceFrontier::MachineDominanceFrontier() : MachineFunctionPass(ID) {
3533
initializeMachineDominanceFrontierPass(*PassRegistry::getPassRegistry());
3634
}
3735

‎llvm/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,7 @@
2222
using namespace llvm;
2323

2424
DiagnosticInfoMIROptimization::MachineArgument::MachineArgument(
25-
StringRef MKey, const MachineInstr &MI)
26-
: Argument() {
25+
StringRef MKey, const MachineInstr &MI) {
2726
Key = std::string(MKey);
2827

2928
raw_string_ostream OS(Val);

‎llvm/lib/CodeGen/ScoreboardHazardRecognizer.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ using namespace llvm;
3030
ScoreboardHazardRecognizer::ScoreboardHazardRecognizer(
3131
const InstrItineraryData *II, const ScheduleDAG *SchedDAG,
3232
const char *ParentDebugType)
33-
: ScheduleHazardRecognizer(), DebugType(ParentDebugType), ItinData(II),
34-
DAG(SchedDAG) {
33+
: DebugType(ParentDebugType), ItinData(II), DAG(SchedDAG) {
3534
(void)DebugType;
3635
// Determine the maximum depth of any itinerary. This determines the depth of
3736
// the scoreboard. We always make the scoreboard at least 1 cycle deep to

‎llvm/lib/CodeGen/TargetLoweringObjectFileImpl.cpp

+3-6
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,7 @@ static void GetObjCImageInfo(Module &M, unsigned &Version, unsigned &Flags,
108108
// ELF
109109
//===----------------------------------------------------------------------===//
110110

111-
TargetLoweringObjectFileELF::TargetLoweringObjectFileELF()
112-
: TargetLoweringObjectFile() {
111+
TargetLoweringObjectFileELF::TargetLoweringObjectFileELF() {
113112
SupportDSOLocalEquivalentLowering = true;
114113
}
115114

@@ -1144,8 +1143,7 @@ TargetLoweringObjectFileELF::InitializeELF(bool UseInitArray_) {
11441143
// MachO
11451144
//===----------------------------------------------------------------------===//
11461145

1147-
TargetLoweringObjectFileMachO::TargetLoweringObjectFileMachO()
1148-
: TargetLoweringObjectFile() {
1146+
TargetLoweringObjectFileMachO::TargetLoweringObjectFileMachO() {
11491147
SupportIndirectSymViaGOTPCRel = true;
11501148
}
11511149

@@ -2548,8 +2546,7 @@ MCSection *TargetLoweringObjectFileXCOFF::getSectionForTOCEntry(
25482546
//===----------------------------------------------------------------------===//
25492547
// GOFF
25502548
//===----------------------------------------------------------------------===//
2551-
TargetLoweringObjectFileGOFF::TargetLoweringObjectFileGOFF()
2552-
: TargetLoweringObjectFile() {}
2549+
TargetLoweringObjectFileGOFF::TargetLoweringObjectFileGOFF() {}
25532550

25542551
MCSection *TargetLoweringObjectFileGOFF::getExplicitSectionGlobal(
25552552
const GlobalObject *GO, SectionKind Kind, const TargetMachine &TM) const {

‎llvm/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ using namespace llvm::pdb;
2323
NativeEnumTypes::NativeEnumTypes(NativeSession &PDBSession,
2424
LazyRandomTypeCollection &Types,
2525
std::vector<codeview::TypeLeafKind> Kinds)
26-
: Matches(), Index(0), Session(PDBSession) {
26+
: Index(0), Session(PDBSession) {
2727
Optional<TypeIndex> TI = Types.getFirst();
2828
while (TI) {
2929
CVType CVT = Types.getType(*TI);

‎llvm/lib/ExecutionEngine/GDBRegistrationListener.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ class GDBJITRegistrationListener : public JITEventListener {
9696

9797
public:
9898
/// Instantiates the JIT service.
99-
GDBJITRegistrationListener() : ObjectBufferMap() {}
99+
GDBJITRegistrationListener() {}
100100

101101
/// Unregisters each object that was previously registered and releases all
102102
/// internal resources.

‎llvm/lib/IR/LegacyPassManager.cpp

+6-8
Original file line numberDiff line numberDiff line change
@@ -256,9 +256,9 @@ class FunctionPassManagerImpl : public Pass,
256256
bool wasRun;
257257
public:
258258
static char ID;
259-
explicit FunctionPassManagerImpl() :
260-
Pass(PT_PassManager, ID), PMDataManager(),
261-
PMTopLevelManager(new FPPassManager()), wasRun(false) {}
259+
explicit FunctionPassManagerImpl()
260+
: Pass(PT_PassManager, ID), PMTopLevelManager(new FPPassManager()),
261+
wasRun(false) {}
262262

263263
/// \copydoc FunctionPassManager::add()
264264
void add(Pass *P) {
@@ -387,8 +387,7 @@ namespace {
387387
class MPPassManager : public Pass, public PMDataManager {
388388
public:
389389
static char ID;
390-
explicit MPPassManager() :
391-
Pass(PT_PassManager, ID), PMDataManager() { }
390+
explicit MPPassManager() : Pass(PT_PassManager, ID) {}
392391

393392
// Delete on the fly managers.
394393
~MPPassManager() override {
@@ -478,9 +477,8 @@ class PassManagerImpl : public Pass,
478477

479478
public:
480479
static char ID;
481-
explicit PassManagerImpl() :
482-
Pass(PT_PassManager, ID), PMDataManager(),
483-
PMTopLevelManager(new MPPassManager()) {}
480+
explicit PassManagerImpl()
481+
: Pass(PT_PassManager, ID), PMTopLevelManager(new MPPassManager()) {}
484482

485483
/// \copydoc PassManager::add()
486484
void add(Pass *P) {

‎llvm/lib/InterfaceStub/IFSStub.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ IFSStubTriple::IFSStubTriple(IFSStubTriple const &Stub) : IFSStub() {
3737
Symbols = Stub.Symbols;
3838
}
3939

40-
IFSStubTriple::IFSStubTriple(IFSStub const &Stub) : IFSStub() {
40+
IFSStubTriple::IFSStubTriple(IFSStub const &Stub) {
4141
IfsVersion = Stub.IfsVersion;
4242
Target = Stub.Target;
4343
SoName = Stub.SoName;

‎llvm/lib/MC/MCParser/AsmParser.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ class AsmParser : public MCAsmParser {
159159
int64_t LineNumber;
160160
SMLoc Loc;
161161
unsigned Buf;
162-
CppHashInfoTy() : Filename(), LineNumber(0), Loc(), Buf(0) {}
162+
CppHashInfoTy() : LineNumber(0), Buf(0) {}
163163
};
164164
CppHashInfoTy CppHashInfo;
165165

‎llvm/lib/MC/MCParser/MasmParser.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -424,7 +424,7 @@ class MasmParser : public MCAsmParser {
424424
int64_t LineNumber;
425425
SMLoc Loc;
426426
unsigned Buf;
427-
CppHashInfoTy() : Filename(), LineNumber(0), Loc(), Buf(0) {}
427+
CppHashInfoTy() : LineNumber(0), Buf(0) {}
428428
};
429429
CppHashInfoTy CppHashInfo;
430430

‎llvm/lib/MCA/Stages/DispatchStage.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ DispatchStage::DispatchStage(const MCSubtargetInfo &Subtarget,
3030
unsigned MaxDispatchWidth, RetireControlUnit &R,
3131
RegisterFile &F)
3232
: DispatchWidth(MaxDispatchWidth), AvailableEntries(MaxDispatchWidth),
33-
CarryOver(0U), CarriedOver(), STI(Subtarget), RCU(R), PRF(F) {
33+
CarryOver(0U), STI(Subtarget), RCU(R), PRF(F) {
3434
if (!DispatchWidth)
3535
DispatchWidth = Subtarget.getSchedModel().IssueWidth;
3636
}

‎llvm/lib/MCA/Stages/InOrderIssueStage.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ InOrderIssueStage::InOrderIssueStage(const MCSubtargetInfo &STI,
4747
RegisterFile &PRF, CustomBehaviour &CB,
4848
LSUnit &LSU)
4949
: STI(STI), PRF(PRF), RM(STI.getSchedModel()), CB(CB), LSU(LSU),
50-
NumIssued(), SI(), CarryOver(), Bandwidth(), LastWriteBackCycle() {}
50+
NumIssued(), CarryOver(), Bandwidth(), LastWriteBackCycle() {}
5151

5252
unsigned InOrderIssueStage::getIssueWidth() const {
5353
return STI.getSchedModel().IssueWidth;

‎llvm/lib/Remarks/BitstreamRemarkSerializer.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ using namespace llvm::remarks;
1818

1919
BitstreamRemarkSerializerHelper::BitstreamRemarkSerializerHelper(
2020
BitstreamRemarkContainerType ContainerType)
21-
: Encoded(), R(), Bitstream(Encoded), ContainerType(ContainerType) {}
21+
: Bitstream(Encoded), ContainerType(ContainerType) {}
2222

2323
static void push(SmallVectorImpl<uint64_t> &R, StringRef Str) {
2424
append_range(R, Str);

‎llvm/lib/Remarks/RemarkStreamer.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ static cl::opt<cl::boolOrDefault> EnableRemarksSection(
2626
RemarkStreamer::RemarkStreamer(
2727
std::unique_ptr<remarks::RemarkSerializer> RemarkSerializer,
2828
Optional<StringRef> FilenameIn)
29-
: PassFilter(), RemarkSerializer(std::move(RemarkSerializer)),
29+
: RemarkSerializer(std::move(RemarkSerializer)),
3030
Filename(FilenameIn ? Optional<std::string>(FilenameIn->str()) : None) {}
3131

3232
Error RemarkStreamer::setFilter(StringRef Filter) {

‎llvm/lib/Remarks/RemarkStringTable.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
using namespace llvm;
2121
using namespace llvm::remarks;
2222

23-
StringTable::StringTable(const ParsedStringTable &Other) : StrTab() {
23+
StringTable::StringTable(const ParsedStringTable &Other) {
2424
for (unsigned i = 0, e = Other.size(); i < e; ++i)
2525
if (Expected<StringRef> MaybeStr = Other[i])
2626
add(*MaybeStr);

‎llvm/lib/Remarks/YAMLRemarkParser.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -171,7 +171,7 @@ YAMLRemarkParser::YAMLRemarkParser(StringRef Buf)
171171

172172
YAMLRemarkParser::YAMLRemarkParser(StringRef Buf,
173173
Optional<ParsedStringTable> StrTab)
174-
: RemarkParser{Format::YAML}, StrTab(std::move(StrTab)), LastErrorMessage(),
174+
: RemarkParser{Format::YAML}, StrTab(std::move(StrTab)),
175175
SM(setupSM(LastErrorMessage)), Stream(Buf, SM), YAMLIt(Stream.begin()) {}
176176

177177
Error YAMLRemarkParser::error(StringRef Message, yaml::Node &Node) {

0 commit comments

Comments
 (0)