Home
last modified time | relevance | path

Searched refs:getEvalStatus (Results 1 – 6 of 6) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DState.cpp28 if (getEvalStatus().Diag) in FFDiag()
36 if (getEvalStatus().Diag) in FFDiag()
46 if (!getEvalStatus().Diag || !getEvalStatus().Diag->empty()) { in CCEDiag()
71 llvm::append_range(*getEvalStatus().Diag, Diags); in addNotes()
81 getEvalStatus().Diag->push_back(std::make_pair(Loc, PD)); in addDiag()
82 return getEvalStatus().Diag->back().second; in addDiag()
87 Expr::EvalStatus &EvalStatus = getEvalStatus(); in diag()
H A DInterpState.h57 bool diagnosing() const { return getEvalStatus().Diag != nullptr; } in diagnosing()
70 Expr::EvalStatus &getEvalStatus() const override { in getEvalStatus() function
71 return Parent.getEvalStatus(); in getEvalStatus()
H A DState.h71 virtual Expr::EvalStatus &getEvalStatus() const = 0;
H A DInterp.h3108 S.PrevDiags = S.getEvalStatus().Diag; in StartSpeculation()
3109 S.getEvalStatus().Diag = nullptr; in StartSpeculation()
3116 S.getEvalStatus().Diag = S.PrevDiags; in EndSpeculation()
H A DInterpBuiltin.cpp157 S.getEvalStatus().Diag && in interp__builtin_is_constant_evaluated()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp1200 Expr::EvalStatus &getEvalStatus() const override { return EvalStatus; } in getEvalStatus() function in __anonfb577fba0411::EvalInfo