danielmarjamaki added a comment. I don't have further comments except that I would personally rewrite:
// Get the value of the size argument. SVal TotalSize = State->getSVal(Arg1, LCtx); if (SuffixWithN) { const Expr *Arg2 = CE->getArg(2); TotalSize = evalMulForBufferSize(C, Arg1, Arg2); } to: // Get the value of the size argument. SVal TotalSize; if (!SuffixWithN) { TotalSize = State->getSVal(Arg1, LCtx); } else { TotalSize = evalMulForBufferSize(C, Arg1, CE->getArg(2)); } Repository: rL LLVM https://reviews.llvm.org/D30771 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits