[analyzer] Devirtualize StoreManager::evalDerivedToBase(SVal, CastExpr)
This was triggering -Woverloaded-virtual, but there's really no reason for the cast version to be virtual anyway. It just calls through to the QualType entry point. llvm-svn: 161631
This commit is contained in:
parent
5bb2ba0503
commit
b7596f6015
|
|
@ -115,7 +115,7 @@ public:
|
|||
virtual SVal ArrayToPointer(Loc Array) = 0;
|
||||
|
||||
/// Evaluates DerivedToBase casts.
|
||||
virtual SVal evalDerivedToBase(SVal derived, const CastExpr *Cast);
|
||||
SVal evalDerivedToBase(SVal derived, const CastExpr *Cast);
|
||||
|
||||
/// Evaluates a derived-to-base cast through a single level of derivation.
|
||||
virtual SVal evalDerivedToBase(SVal derived, QualType derivedPtrType) = 0;
|
||||
|
|
|
|||
Loading…
Reference in New Issue