Searched refs:EvalStatus (Results 1 - 5 of 5) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/Interp/
H A DState.cpp88 Expr::EvalStatus &EvalStatus = getEvalStatus(); local
89 if (EvalStatus.Diag) {
103 EvalStatus.Diag->clear();
104 EvalStatus.Diag->reserve(1 + ExtraNotes + CallStackNotes);
109 return OptionalDiagnostic(&(*EvalStatus.Diag)[0].second);
H A DInterpState.h50 Expr::EvalStatus &getEvalStatus() const override {
H A DState.h68 virtual Expr::EvalStatus &getEvalStatus() const = 0;
/freebsd-12-stable/contrib/llvm-project/clang/lib/AST/
H A DExprConstant.cpp750 /// EvalStatus - Contains information about the evaluation.
751 Expr::EvalStatus &EvalStatus; member in class:__anon2723::EvalInfo
919 EvalInfo(const ASTContext &C, Expr::EvalStatus &S, EvaluationMode Mode)
920 : Ctx(const_cast<ASTContext &>(C)), EvalStatus(S), CurrentCall(nullptr),
1059 Expr::EvalStatus &getEvalStatus() const override { return EvalStatus; }
1070 if (!EvalStatus.Diag->empty()) {
1111 EvalStatus.HasSideEffects = true;
1133 EvalStatus
[all...]
/freebsd-12-stable/contrib/llvm-project/clang/include/clang/AST/
H A DExpr.h555 /// EvalStatus is a struct with detailed info about an evaluation in progress.
556 struct EvalStatus { struct in class:clang::Expr
575 EvalStatus() function in struct:clang::Expr::EvalStatus
586 struct EvalResult : EvalStatus {

Completed in 324 milliseconds