Lines Matching refs:EvaluatePointer
1812 static bool EvaluatePointer(const Expr *E, LValue &Result, EvalInfo &Info,
4623 return EvaluatePointer(Object, This, Info); in EvaluateObjectArgument()
6792 if (!EvaluatePointer(E->getArg(0), Pointer, Info)) in HandleOperatorDeleteCall()
7653 if (!EvaluatePointer(Callee, CalleeLV, Info)) in handleCallExpr()
8022 return EvaluatePointer(E, Result, this->Info, InvalidBaseOK); in evaluatePointer()
8689 return EvaluatePointer(E, Result, Info, InvalidBaseOK); in evaluatePointer()
8802 static bool EvaluatePointer(const Expr* E, LValue& Result, EvalInfo &Info, in EvaluatePointer() function
9348 if (!EvaluatePointer(E->getArg(1), Src, Info)) in VisitBuiltinCallExpr()
9494 if (!EvaluatePointer(E->getPlacementArg(0), Result, Info)) in VisitCXXNewExpr()
11728 } else if (!EvaluatePointer(ignorePointerCastsAndParens(E), LVal, Info, in tryEvaluateBuiltinObjectSize()
11769 if (!EvaluatePointer(E->getArg(0), Ptr, Info)) in getBuiltinAlignArguments()
12144 if (!EvaluatePointer(E->getArg(0), String1, Info) || in VisitBuiltinCallExpr()
12145 !EvaluatePointer(E->getArg(1), String2, Info)) in VisitBuiltinCallExpr()
12306 !EvaluatePointer(E->getArg(2), ResultLValue, Info)) in VisitBuiltinCallExpr()
12879 bool LHSOK = EvaluatePointer(E->getLHS(), LHSValue, Info); in EvaluateComparisonBinaryOperator()
12883 if (!EvaluatePointer(E->getRHS(), RHSValue, Info) || !LHSOK) in EvaluateComparisonBinaryOperator()
13158 bool LHSOK = EvaluatePointer(E->getLHS(), LHSValue, Info); in VisitBinaryOperator()
13162 if (!EvaluatePointer(E->getRHS(), RHSValue, Info) || !LHSOK) in VisitBinaryOperator()
13530 if (!EvaluatePointer(SubExpr, LV, Info)) in VisitCastExpr()
14691 if (!EvaluatePointer(Arg, Pointer, Info)) in VisitCXXDeleteExpr()
14777 if (!EvaluatePointer(E, LV, Info)) in Evaluate()
15993 if (!EvaluatePointer(E, String, Info)) in EvaluateBuiltinStrLen()