@@ -38,12 +38,10 @@ class MismatchedIteratorChecker
3838 const MemRegion *Cont) const ;
3939 void verifyMatch (CheckerContext &C, const SVal &Iter1,
4040 const SVal &Iter2) const ;
41- void reportBug (const StringRef &Message, const SVal &Val1,
42- const SVal &Val2, CheckerContext &C,
43- ExplodedNode *ErrNode) const ;
44- void reportBug (const StringRef &Message, const SVal &Val,
45- const MemRegion *Reg, CheckerContext &C,
46- ExplodedNode *ErrNode) const ;
41+ void reportBug (StringRef Message, const SVal &Val1, const SVal &Val2,
42+ CheckerContext &C, ExplodedNode *ErrNode) const ;
43+ void reportBug (StringRef Message, const SVal &Val, const MemRegion *Reg,
44+ CheckerContext &C, ExplodedNode *ErrNode) const ;
4745
4846public:
4947 void checkPreCall (const CallEvent &Call, CheckerContext &C) const ;
@@ -271,10 +269,8 @@ void MismatchedIteratorChecker::verifyMatch(CheckerContext &C,
271269 }
272270}
273271
274- void MismatchedIteratorChecker::reportBug (const StringRef &Message,
275- const SVal &Val1,
276- const SVal &Val2,
277- CheckerContext &C,
272+ void MismatchedIteratorChecker::reportBug (StringRef Message, const SVal &Val1,
273+ const SVal &Val2, CheckerContext &C,
278274 ExplodedNode *ErrNode) const {
279275 auto R = std::make_unique<PathSensitiveBugReport>(MismatchedBugType, Message,
280276 ErrNode);
@@ -283,8 +279,8 @@ void MismatchedIteratorChecker::reportBug(const StringRef &Message,
283279 C.emitReport (std::move (R));
284280}
285281
286- void MismatchedIteratorChecker::reportBug (const StringRef &Message ,
287- const SVal &Val, const MemRegion *Reg,
282+ void MismatchedIteratorChecker::reportBug (StringRef Message, const SVal &Val ,
283+ const MemRegion *Reg,
288284 CheckerContext &C,
289285 ExplodedNode *ErrNode) const {
290286 auto R = std::make_unique<PathSensitiveBugReport>(MismatchedBugType, Message,
0 commit comments