diff options
-rw-r--r-- | include/clang/Analysis/UninitializedValues.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/clang/Analysis/UninitializedValues.h b/include/clang/Analysis/UninitializedValues.h index f27cdc46cd..d116da595c 100644 --- a/include/clang/Analysis/UninitializedValues.h +++ b/include/clang/Analysis/UninitializedValues.h @@ -71,7 +71,7 @@ public: ExprBV.reset(); } - bool equal(ValTy& RHS) const { + bool operator==(ValTy& RHS) const { return DeclBV == RHS.DeclBV && ExprBV == RHS.ExprBV; } @@ -89,7 +89,7 @@ public: llvm::BitVector::reference getBitRef(const Expr* E, AnalysisDataTy& AD) { assert (AD.isTracked(E) && "Expr not tracked."); - return DeclBV[AD.EMap[E]]; + return ExprBV[AD.EMap[E]]; } bool sizesEqual(ValTy& RHS) { |