reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ExprConstant.cpp
 7713     if (!E->EvaluateAsInt(ExprResult, Ctx, Expr::SE_AllowSideEffects))
13448   return (SEK < Expr::SE_AllowSideEffects && Result.HasSideEffects) ||
14277   if (!::EvaluateAsInt(this, ExprResult, Ctx, SE_AllowSideEffects, Info))
tools/clang/lib/CodeGen/CGExprScalar.cpp
 1725     if (E->EvaluateAsInt(Result, CGF.getContext(), Expr::SE_AllowSideEffects)) {
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
10738           if (!(*SI)->EvaluateAsInt(Result, C, Expr::SE_AllowSideEffects)) {
tools/clang/lib/Sema/SemaChecking.cpp
10937                                    Expr::SE_AllowSideEffects)) {
11111     E->EvaluateAsFloat(Value, S.Context, Expr::SE_AllowSideEffects);
11520                E->EvaluateAsInt(Result, S.Context, Expr::SE_AllowSideEffects))
11592                          Expr::SE_AllowSideEffects)) {
11722       if (E->EvaluateAsFixedPoint(Result, S.Context, Expr::SE_AllowSideEffects,
11740                                   Expr::SE_AllowSideEffects)) {
11762           E->EvaluateAsInt(Result, S.Context, Expr::SE_AllowSideEffects)) {
11859     if (E->EvaluateAsInt(Result, S.Context, Expr::SE_AllowSideEffects,
11908     if (E->EvaluateAsInt(Result, S.Context, Expr::SE_AllowSideEffects) &&
13256   if (!IndexExpr->EvaluateAsInt(Result, Context, Expr::SE_AllowSideEffects))
tools/clang/lib/Sema/SemaOpenMP.cpp
 5931   if (Capture->isEvaluatable(SemaRef.Context, Expr::SE_AllowSideEffects))
tools/clang/lib/Sema/SemaStmt.cpp
  969                                                 Expr::SE_AllowSideEffects);
tools/clang/lib/StaticAnalyzer/Checkers/NumberObjectConversionChecker.cpp
   91               EVResult, ACtx, Expr::SE_AllowSideEffects)) {
tools/clang/tools/extra/clang-tidy/bugprone/StringIntegerAssignmentCheck.cpp
  117     if (!E->EvaluateAsInt(EvalResult, Ctx, Expr::SE_AllowSideEffects))