================ @@ -171,20 +172,27 @@ class SValBuilder { // Forwarding methods to SymbolManager. - const SymbolConjured* conjureSymbol(const Stmt *stmt, - const LocationContext *LCtx, - QualType type, - unsigned visitCount, - const void *symbolTag = nullptr) { - return SymMgr.conjureSymbol(stmt, LCtx, type, visitCount, symbolTag); + const SymbolConjured * + conjureSymbol(const CFGBlock::ConstCFGElementRef ElemRef, + const LocationContext *LCtx, QualType type, unsigned visitCount, + const void *symbolTag = nullptr) { + return SymMgr.conjureSymbol(ElemRef, LCtx, type, visitCount, symbolTag); } - const SymbolConjured* conjureSymbol(const Expr *expr, - const LocationContext *LCtx, - unsigned visitCount, - const void *symbolTag = nullptr) { - return SymMgr.conjureSymbol(expr, LCtx, visitCount, symbolTag); - } + // const SymbolConjured* conjureSymbol(const Stmt *stmt, ---------------- fangyi-zhou wrote:
Will remove these commented out lines before marking this PR as ready. https://github.com/llvm/llvm-project/pull/128251 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits