Lines Matching refs:Scratch
1952 APValue Scratch; in EvaluateIgnoredValue() local
1953 if (!Evaluate(Scratch, Info, E)) in EvaluateIgnoredValue()
14766 EvalResult Scratch; in EvaluateAsBooleanCondition() local
14767 return EvaluateAsRValue(Scratch, Ctx, InConstantContext) && in EvaluateAsBooleanCondition()
14768 HandleConversionToBool(Scratch.Val, Result); in EvaluateAsBooleanCondition()
15589 APValue Scratch; in isCXX11ConstantExpr() local
15591 ::EvaluateAsRValue(Info, this, Result ? *Result : Scratch) && in isCXX11ConstantExpr()
15702 APValue Scratch; in isPotentialConstantExpr() local
15706 Info.setEvaluatingDecl(This.getLValueBase(), Scratch); in isPotentialConstantExpr()
15707 HandleConstructorCall(&VIE, This, Args, CD, Info, Scratch); in isPotentialConstantExpr()
15711 Args, CallRef(), FD->getBody(), Info, Scratch, nullptr); in isPotentialConstantExpr()