@@ -38,12 +38,10 @@ class MismatchedIteratorChecker
38
38
const MemRegion *Cont) const ;
39
39
void verifyMatch (CheckerContext &C, const SVal &Iter1,
40
40
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 ;
47
45
48
46
public:
49
47
void checkPreCall (const CallEvent &Call, CheckerContext &C) const ;
@@ -271,10 +269,8 @@ void MismatchedIteratorChecker::verifyMatch(CheckerContext &C,
271
269
}
272
270
}
273
271
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,
278
274
ExplodedNode *ErrNode) const {
279
275
auto R = std::make_unique<PathSensitiveBugReport>(MismatchedBugType, Message,
280
276
ErrNode);
@@ -283,8 +279,8 @@ void MismatchedIteratorChecker::reportBug(const StringRef &Message,
283
279
C.emitReport (std::move (R));
284
280
}
285
281
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,
288
284
CheckerContext &C,
289
285
ExplodedNode *ErrNode) const {
290
286
auto R = std::make_unique<PathSensitiveBugReport>(MismatchedBugType, Message,
0 commit comments