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¶
| 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¶
| Type | Name |
|---|---|
| constexpr std::uint32_t | attributes () |
| constexpr Keyword | keyword () |
Public Static Functions inherited from 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