Lines Matching refs:Scratch
1952 APValue Scratch; in EvaluateIgnoredValue() local
1953 if (!Evaluate(Scratch, Info, E)) in EvaluateIgnoredValue()
14728 EvalResult Scratch; in EvaluateAsBooleanCondition() local
14729 return EvaluateAsRValue(Scratch, Ctx, InConstantContext) && in EvaluateAsBooleanCondition()
14730 HandleConversionToBool(Scratch.Val, Result); in EvaluateAsBooleanCondition()
15552 APValue Scratch; in isCXX11ConstantExpr() local
15554 ::EvaluateAsRValue(Info, this, Result ? *Result : Scratch) && in isCXX11ConstantExpr()
15665 APValue Scratch; in isPotentialConstantExpr() local
15669 Info.setEvaluatingDecl(This.getLValueBase(), Scratch); in isPotentialConstantExpr()
15670 HandleConstructorCall(&VIE, This, Args, CD, Info, Scratch); in isPotentialConstantExpr()
15674 Args, CallRef(), FD->getBody(), Info, Scratch, nullptr); in isPotentialConstantExpr()