Lines Matching refs:Scratch
2028 APValue Scratch; in EvaluateIgnoredValue() local
2029 if (!Evaluate(Scratch, Info, E)) in EvaluateIgnoredValue()
15576 EvalResult Scratch; in EvaluateAsBooleanCondition() local
15577 return EvaluateAsRValue(Scratch, Ctx, InConstantContext) && in EvaluateAsBooleanCondition()
15578 HandleConversionToBool(Scratch.Val, Result); in EvaluateAsBooleanCondition()
16450 APValue Scratch; in isCXX11ConstantExpr() local
16452 ::EvaluateAsRValue(Info, this, Result ? *Result : Scratch) && in isCXX11ConstantExpr()
16581 APValue Scratch; in isPotentialConstantExpr() local
16585 Info.setEvaluatingDecl(This.getLValueBase(), Scratch); in isPotentialConstantExpr()
16586 HandleConstructorCall(&VIE, This, Args, CD, Info, Scratch); in isPotentialConstantExpr()
16591 &VIE, Args, CallRef(), FD->getBody(), Info, Scratch, in isPotentialConstantExpr()