reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
6802 if (S.isConstantEvaluated()) 6812 if (E->isNullPointerConstant(S.Context, Expr::NPC_ValueDependentIsNotNull)) 6833 if (C->getCond()->EvaluateAsBooleanCondition(Cond, S.getASTContext(), 6834 S.isConstantEvaluated())) { 6849 Left = checkFormatStringExpr(S, C->getTrueExpr(), Args, 6860 S, C->getFalseExpr(), Args, HasVAListArg, format_idx, firstDataArg, 6893 if (const ArrayType *AT = S.Context.getAsArrayType(T)) { 6894 isConstant = AT->getElementType().isConstant(S.Context); 6896 isConstant = T.isConstant(S.Context) && 6897 PT->getPointeeType().isConstant(S.Context); 6901 isConstant = T.isConstant(S.Context); 6911 return checkFormatStringExpr(S, Init, Args, 6945 Type == S.GetFormatStringType(PVFormat)) 6965 S, Arg, Args, HasVAListArg, format_idx, firstDataArg, Type, 6981 return checkFormatStringExpr(S, Arg, Args, 7014 S, Arg, Args, HasVAListArg, format_idx, firstDataArg, Type, 7038 CheckFormatString(S, &FStr, E, Args, HasVAListArg, format_idx, 7055 LResult, S.Context, Expr::SE_NoSideEffects, S.isConstantEvaluated()); 7055 LResult, S.Context, Expr::SE_NoSideEffects, S.isConstantEvaluated()); 7057 RResult, S.Context, Expr::SE_NoSideEffects, S.isConstantEvaluated()); 7057 RResult, S.Context, Expr::SE_NoSideEffects, S.isConstantEvaluated()); 7083 if (ASE->getRHS()->EvaluateAsInt(IndexResult, S.Context, 7085 S.isConstantEvaluated())) {