runtime 1.0.0
Checked CEL programs, owned values, and reusable execution stacks
Loading...
Searching...
No Matches
cel::dyn_segment Member List

This is the complete list of members for cel::dyn_segment, including all inherited members.

before_top() constcel::dyn_segment
dyn_segment()=defaultcel::dyn_segment
dyn_segment(stack_origin origin)cel::dyn_segmentinlineexplicit
dyn_segment(const dyn_segment &)=deletecel::dyn_segment
dyn_segment(dyn_segment &&) noexcept=defaultcel::dyn_segment
finish() &&cel::dyn_segment
if_else(dyn_segment then_body, dyn_segment else_body)cel::dyn_segment
index_array()cel::dyn_segment
invoke_closure(std::size_t arity)cel::dyn_segment
just(value literal)cel::dyn_segment
logical_and(dyn_segment rhs)cel::dyn_segment
logical_or(dyn_segment rhs)cel::dyn_segment
make_array(std::size_t count, value_type element, stack_origin ambient)cel::dyn_segment
make_range(range_kind kind)cel::dyn_segment
make_record(value_type record, stack_origin ambient)cel::dyn_segment
make_record(value_type record, std::span< const std::size_t > permutation, stack_origin ambient)cel::dyn_segment
make_tuple(std::size_t count, stack_origin ambient)cel::dyn_segment
op(F &&callback)cel::dyn_segmentinline
op0(F &&callback)cel::dyn_segmentinline
op1(F &&callback)cel::dyn_segmentinline
op2(F &&callback)cel::dyn_segmentinline
op3(F &&callback)cel::dyn_segmentinline
operand_types(std::size_t arity) const noexceptcel::dyn_segmentinline
operator=(const dyn_segment &)=deletecel::dyn_segment
operator=(dyn_segment &&) noexcept=defaultcel::dyn_segment
origin() const noexceptcel::dyn_segmentinline
origin_below(std::size_t count) constcel::dyn_segment
project_record(std::string_view name)cel::dyn_segment
project_tuple(std::size_t index)cel::dyn_segment
push_argument(std::size_t index, value_type type)cel::dyn_segment
push_closure(compiled_segment body, std::span< const value_type > parameters)cel::dyn_segment
snapshot() constcel::dyn_segment