Searched refs:EvalStatus (Results 1 – 5 of 5) sorted by relevance
88 Expr::EvalStatus &EvalStatus = getEvalStatus(); in diag() local89 if (EvalStatus.Diag) { in diag()103 EvalStatus.Diag->clear(); in diag()104 EvalStatus.Diag->reserve(1 + ExtraNotes + CallStackNotes); in diag()109 return OptionalDiagnostic(&(*EvalStatus.Diag)[0].second); in diag()
50 Expr::EvalStatus &getEvalStatus() const override { in getEvalStatus()
68 virtual Expr::EvalStatus &getEvalStatus() const = 0;
797 Expr::EvalStatus &EvalStatus; member in __anondef1c1650311::EvalInfo971 EvalInfo(const ASTContext &C, Expr::EvalStatus &S, EvaluationMode Mode) in EvalInfo()972 : Ctx(const_cast<ASTContext &>(C)), EvalStatus(S), CurrentCall(nullptr), in EvalInfo()1121 Expr::EvalStatus &getEvalStatus() const override { return EvalStatus; } in getEvalStatus()1132 if (!EvalStatus.Diag->empty()) { in hasPriorDiagnostic()1173 EvalStatus.HasSideEffects = true; in noteSideEffect()1195 EvalStatus.HasUndefinedBehavior = true; in noteUndefinedBehavior()1235 EvalStatus.HasSideEffects |= KeepGoing; in noteFailure()1264 HadNoPriorDiags(Info.EvalStatus.Diag && in FoldConstant()1265 Info.EvalStatus.Diag->empty() && in FoldConstant()[all …]
578 struct EvalStatus { struct597 EvalStatus() in EvalStatus() function608 struct EvalResult : EvalStatus { argument