Skip to content

File eval_validator.hpp

File List > backends > cxx > include > zmbt > expr > eval_validator.hpp

Go to the documentation of this file

#ifndef ZMBT_EXPR_EVAL_VALIDATOR_HPP_
#define ZMBT_EXPR_EVAL_VALIDATOR_HPP_

#include "expression.hpp"
#include "keyword.hpp"


namespace zmbt {
namespace lang {

template <Keyword K>
struct EvalValidator
{

    EvalValidator(ExpressionView const& lhs, ExpressionView const& rhs) {}

    bool is_invalid() const
    {
        return false;
    }

    Expression status() const
    {
        return Expression();
    }
};

}  // namespace lang
}  // namespace zmbt

#endif