A variable was redeclared instead of assigned in an internal
block, leaving the original uninitialized. This is fixed now.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@358971
91177308-0d34-0410-b5e6-
96231b3b80d8
SymbolRef Sym;
if (!LPos || !RPos) {
auto &SymMgr = C.getSymbolManager();
- auto Sym = SymMgr.conjureSymbol(CE, C.getLocationContext(),
+ Sym = SymMgr.conjureSymbol(CE, C.getLocationContext(),
C.getASTContext().LongTy, C.blockCount());
State = assumeNoOverflow(State, Sym, 4);
}