Lines Matching refs:EvaluateInPlace
1251 static bool EvaluateInPlace(APValue &Result, EvalInfo &Info,
3425 if (!EvaluateInPlace(Val, Info, Result, InitE)) { in EvaluateDecl()
3650 ? EvaluateInPlace(Result.Value, Info, *Result.Slot, RetExpr) in EvaluateStmt()
4018 if (!EvaluateInPlace(Result, Info, This, (*I)->getInit())) in HandleConstructorCall()
4118 if (!EvaluateInPlace(*Value, Info, Subobject, I->getInit()) || in HandleConstructorCall()
4846 if (!EvaluateInPlace(*Value, Info, Result, Inner) || in VisitMaterializeTemporaryExpr()
5190 if (!EvaluateInPlace(Info.CurrentCall->createTemporary(SubExpr, false), in VisitCastExpr()
5485 if (!EvaluateInPlace( in HandleClassZeroInitialization()
5510 return EvaluateInPlace(Result.getUnionValue(), Info, Subobject, &VIE); in ZeroInitialization()
5580 return EvaluateInPlace(Result.getUnionValue(), Info, Subobject, InitExpr); in VisitInitListExpr()
5601 if (!EvaluateInPlace(FieldVal, Info, Subobject, Init)) { in VisitInitListExpr()
5637 if (!EvaluateInPlace(FieldVal, Info, Subobject, Init) || in VisitInitListExpr()
5792 return EvaluateInPlace(Info.CurrentCall->createTemporary(E, false), in VisitConstructExpr()
6042 return EvaluateInPlace(Result.getArrayFiller(), Info, Subobject, &VIE); in ZeroInitialization()
6111 if (!EvaluateInPlace(Result.getArrayInitializedElt(Index), in VisitInitListExpr()
6127 return EvaluateInPlace(Result.getArrayFiller(), Info, Subobject, in VisitInitListExpr()
9072 static bool EvaluateInPlace(APValue &Result, EvalInfo &Info, const LValue &This, in EvaluateInPlace() function
9240 if (!EvaluateInPlace(Value, InitInfo, LVal, &VIE, in EvaluateAsInitializer()
9245 if (!EvaluateInPlace(Value, InitInfo, LVal, this, in EvaluateAsInitializer()