Lines Matching refs:InConstantContext
2579 if (Info.InConstantContext) in checkFloatingPointResult()
5279 if (!Info.InConstantContext) in EvaluateStmt()
12028 if (Info.InConstantContext || Arg->HasSideEffects(Info.Ctx)) { in VisitBuiltinCallExpr()
12040 if (Info.InConstantContext && !Info.CheckingPotentialConstantExpression && in VisitBuiltinCallExpr()
12054 return Success(Info.InConstantContext, E); in VisitBuiltinCallExpr()
12941 if (!Info.InConstantContext && in EvaluateComparisonBinaryOperator()
13642 if (Info.Ctx.getLangOpts().CPlusPlus && Info.InConstantContext && in VisitCastExpr()
15205 bool InConstantContext) const { in EvaluateAsRValue()
15210 Info.InConstantContext = InConstantContext; in EvaluateAsRValue()
15215 bool InConstantContext) const { in EvaluateAsBooleanCondition()
15220 return EvaluateAsRValue(Scratch, Ctx, InConstantContext) && in EvaluateAsBooleanCondition()
15226 bool InConstantContext) const { in EvaluateAsInt()
15231 Info.InConstantContext = InConstantContext; in EvaluateAsInt()
15237 bool InConstantContext) const { in EvaluateAsFixedPoint()
15242 Info.InConstantContext = InConstantContext; in EvaluateAsFixedPoint()
15248 bool InConstantContext) const { in EvaluateAsFloat()
15257 if (!EvaluateAsRValue(ExprResult, Ctx, InConstantContext) || in EvaluateAsFloat()
15267 bool InConstantContext) const { in EvaluateAsLValue()
15273 Info.InConstantContext = InConstantContext; in EvaluateAsLValue()
15296 Info.InConstantContext = IsConstantDestruction; in EvaluateDestruction()
15322 Info.InConstantContext = true; in EvaluateAsConstantExpr()
15393 Info.InConstantContext = IsConstantInitialization; in EvaluateAsInitializer()
15471 Info.InConstantContext = true; in EvaluateKnownConstInt()
15490 Info.InConstantContext = true; in EvaluateKnownConstIntCheckOverflow()
15566 Info.InConstantContext = true; in CheckEvalInICE()
16037 Info.InConstantContext = true; in getIntegerConstantExpr()
16102 Info.InConstantContext = true; in EvaluateWithSubstitution()
16176 Info.InConstantContext = true; in isPotentialConstantExpr()
16223 Info.InConstantContext = true; in isPotentialConstantExprUnevaluated()