reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1060 Expr::EvalStatus &getEvalStatus() const override { return EvalStatus; } 1071 if (!EvalStatus.Diag->empty()) { 1112 EvalStatus.HasSideEffects = true; 1134 EvalStatus.HasUndefinedBehavior = true; 1174 EvalStatus.HasSideEffects |= KeepGoing; 1203 HadNoPriorDiags(Info.EvalStatus.Diag && 1204 Info.EvalStatus.Diag->empty() && 1205 !Info.EvalStatus.HasSideEffects), 1212 if (Enabled && HadNoPriorDiags && !Info.EvalStatus.Diag->empty() && 1213 !Info.EvalStatus.HasSideEffects) 1214 Info.EvalStatus.Diag->clear(); 1250 Info->EvalStatus = OldStatus; 1259 : Info(&Info), OldStatus(Info.EvalStatus), 1261 Info.EvalStatus.Diag = NewDiag; 3705 Info.EvalStatus.HasSideEffects) || 5950 if (Info.EvalStatus.HasSideEffects) 14345 if (Info.EvalStatus.HasSideEffects) 14356 if (Info.EvalStatus.HasSideEffects) 14364 !Info.EvalStatus.HasSideEffects;