Lines Matching refs:setValue

92   Env.setValue(*Loc, UnpackedVal);  in maybeUnpackLValueExpr()
98 Env.setValue(To, *Val); in propagateValue()
144 Env.setValue(*LHSLoc, *RHSVal); in VisitBinaryOperator()
156 Env.setValue(*S, Env.makeAnd(LHSVal, RHSVal)); in VisitBinaryOperator()
158 Env.setValue(*S, Env.makeOr(LHSVal, RHSVal)); in VisitBinaryOperator()
164 Env.setValue(*S, S->getOpcode() == BO_EQ ? LHSEqRHSValue in VisitBinaryOperator()
272 Env.setValue(*S, *SubExprVal); in VisitImplicitCastExpr()
276 Env.setValue(*S, Env.makeAtomicBoolValue()); in VisitImplicitCastExpr()
287 Env.setValue(*S, *SubExprVal); in VisitImplicitCastExpr()
312 Env.setValue(*S, NullPointerVal); in VisitImplicitCastExpr()
324 Env.setValue(*S, Env.create<PointerValue>(*PointeeLoc)); in VisitImplicitCastExpr()
357 Env.setValue(*S, Env.create<PointerValue>(*PointeeLoc)); in VisitUnaryOperator()
365 Env.setValue(*S, Env.makeNot(*SubExprVal)); in VisitUnaryOperator()
380 Env.setValue(*S, Env.create<PointerValue>(*ThisPointeeLoc)); in VisitCXXThisExpr()
385 Env.setValue(*S, *Val); in VisitCXXNewExpr()
477 Env.setValue(*S, *Val); in VisitCXXConstructExpr()
480 Env.setValue(*S, Val); in VisitCXXConstructExpr()
491 Env.setValue(*S, InitialVal); in VisitCXXConstructExpr()
553 Env.setValue(*S, *Val); in VisitCXXTemporaryObjectExpr()
579 Env.setValue(*S, *ArgVal); in VisitCallExpr()
607 Env.setValue(Loc, *SubExprVal); in VisitMaterializeTemporaryExpr()
638 Env.setValue(*S, *Val); in VisitConditionalOperator()
646 Env.setValue(*S, *Val); in VisitInitListExpr()
725 Env.setValue(Loc, RecordVal); in VisitInitListExpr()
727 Env.setValue(*S, RecordVal); in VisitInitListExpr()
733 Env.setValue(*S, Env.getBoolLiteralValue(S->getValue())); in VisitCXXBoolLiteralExpr()
737 Env.setValue(*S, Env.getIntLiteralValue(S->getValue())); in VisitIntegerLiteral()