Lines Matching refs:HasSideEffects
970 EvalStatus.HasSideEffects = true; in noteSideEffect()
1039 EvalStatus.HasSideEffects |= KeepGoing; in noteFailure()
1070 !Info.EvalStatus.HasSideEffects), in FoldConstant()
1080 !Info.EvalStatus.HasSideEffects) in ~FoldConstant()
3328 Info.EvalStatus.HasSideEffects) || in findCompleteObject()
5147 if (Info.getLangOpts().MSVCCompat && !E->HasSideEffects(Info.Ctx)) in VisitIgnoredBaseExpression()
7816 if (!Arg->EvaluateAsRValue(Result, Ctx) || Result.HasSideEffects) in EvaluateBuiltinConstantP()
7832 !Status.HasSideEffects) in EvaluateBuiltinConstantP()
8177 if (E->getArg(0)->HasSideEffects(Info.Ctx)) in VisitBuiltinCallExpr()
8246 if (!Info.InConstantContext && !Arg->HasSideEffects(Info.Ctx) && in VisitBuiltinCallExpr()
10903 return (SEK < Expr::SE_AllowSideEffects && Result.HasSideEffects) || in hasUnacceptableSideEffect()
10974 if (!EvaluateLValue(this, LV, Info) || Result.HasSideEffects || in EvaluateAsLValue()
11031 EStatus.HasSideEffects) in EvaluateAsInitializer()
11138 if (!::EvaluateAsRValue(E, EVResult, Ctx, Info) || EVResult.HasSideEffects || in CheckEvalInICE()
11641 if (Info.EvalStatus.HasSideEffects) in EvaluateWithSubstitution()
11652 if (Info.EvalStatus.HasSideEffects) in EvaluateWithSubstitution()
11659 return Evaluate(Value, Info, this) && !Info.EvalStatus.HasSideEffects; in EvaluateWithSubstitution()