Lines Matching refs:Scratch
1953 APValue Scratch; in EvaluateIgnoredValue() local
1954 if (!Evaluate(Scratch, Info, E)) in EvaluateIgnoredValue()
15219 EvalResult Scratch; in EvaluateAsBooleanCondition() local
15220 return EvaluateAsRValue(Scratch, Ctx, InConstantContext) && in EvaluateAsBooleanCondition()
15221 HandleConversionToBool(Scratch.Val, Result); in EvaluateAsBooleanCondition()
16067 APValue Scratch; in isCXX11ConstantExpr() local
16069 ::EvaluateAsRValue(Info, this, Result ? *Result : Scratch) && in isCXX11ConstantExpr()
16196 APValue Scratch; in isPotentialConstantExpr() local
16200 Info.setEvaluatingDecl(This.getLValueBase(), Scratch); in isPotentialConstantExpr()
16201 HandleConstructorCall(&VIE, This, Args, CD, Info, Scratch); in isPotentialConstantExpr()
16205 Args, CallRef(), FD->getBody(), Info, Scratch, nullptr); in isPotentialConstantExpr()