|
|
static const std::unordered_map< irgen::OpKind, OpHandler > & | op_handlers () |
| | Registry for OpKind-dispatched keyword handlers.
|
| |
|
static void | handle_direct_value (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_add_to_value (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_literal_assign (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_presence_true (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_presence_false (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_presence_enum (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_augment_enum (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_categorical (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_adjacency_matrix (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_discrete_set_values (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_histogram_bin_uncertain (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_histogram_point_uncertain (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_discrete_uncertain_set_values_probs (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_continuous_interval_uncertain (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_discrete_interval_uncertain (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_uncertain_correlation_matrix (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_uncertain_init_point_flag (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_id_to_index_set (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_int_set (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_response_levels_array (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
|
static void | handle_analysis_components (const irgen::WriteOp &op, const irgen::KeyContract &contract, const HandlerContext &ctx) |
| |
Materializes a validated JSON study into block-scoped IRState using generated contracts and keyword instructions.