Skip to content

Struct zmbt::lang::FixedEvalParams

template <Keyword K>

ClassList > zmbt > lang > FixedEvalParams

Inherits the following classes: zmbt::lang::EvalParams, zmbt::lang::KeywordInfo

Inherited by the following classes: zmbt::lang::EvalImplBase

Public Functions

Type Name
EvalParams (ExpressionView const & e, ExpressionView const & x, EvalContext ctx)

Public Functions inherited from zmbt::lang::EvalParams

See zmbt::lang::EvalParams

Type Name
EvalParams (ExpressionView const & e, ExpressionView const & x, EvalContext ctx)
EvalContext context () const
ExpressionView const & lhs () const
ExpressionView const & rhs () const
ExpressionView const & self () const
ExpressionView const & x () const

Public Functions inherited from zmbt::lang::KeywordInfo

See zmbt::lang::KeywordInfo

Type Name
constexpr std::uint32_t attributes ()
constexpr Keyword keyword ()

Public Static Functions inherited from zmbt::lang::KeywordInfo

See zmbt::lang::KeywordInfo

Type Name
boost::json::string_view keyword_to_str ()

Public Functions Documentation

function EvalParams

zmbt::lang::FixedEvalParams::EvalParams (
    ExpressionView const & e,
    ExpressionView const & x,
    EvalContext ctx
) 


The documentation for this class was generated from the following file zmbt-framework/zmbt-framework/backends/cxx/include/zmbt/expr/eval_params.hpp