Adaptive Framework
0.9.0
|
afw_value implementation for object expression More...
Go to the source code of this file.
Macros | |
#define | impl_afw_value_optional_release NULL |
#define | impl_afw_value_get_reference NULL |
#define | impl_afw_value_get_evaluated_meta afw_value_internal_get_evaluated_meta_for_object |
#define | impl_afw_value_get_evaluated_metas afw_value_internal_get_evaluated_metas_for_object |
#define | AFW_IMPLEMENTATION_ID "object_expression" |
#define | AFW_IMPLEMENTATION_INF_SPECIFIER AFW_DEFINE_CONST_DATA |
#define | AFW_IMPLEMENTATION_INF_LABEL afw_value_object_expression_inf |
Functions | |
afw_value_create_object_expression (const afw_compile_value_contextual_t *contextual, const afw_object_t *internal, const afw_pool_t *p, afw_xctx_t *xctx) | |
Create function for object expression value. More... | |
const afw_value_t * | impl_afw_value_optional_evaluate (const afw_value_t *instance, const afw_pool_t *p, afw_xctx_t *xctx) |
const afw_data_type_t * | impl_afw_value_get_data_type (const afw_value_t *instance, afw_xctx_t *xctx) |
const afw_data_type_t * | impl_afw_value_get_evaluated_data_type (const afw_value_t *instance, afw_xctx_t *xctx) |
const afw_utf8_t * | impl_afw_value_get_evaluated_data_type_parameter (const afw_value_t *instance, afw_xctx_t *xctx) |
void | impl_afw_value_produce_compiler_listing (const afw_value_t *instance, const afw_writer_t *writer, afw_xctx_t *xctx) |
void | impl_afw_value_decompile (const afw_value_t *instance, const afw_writer_t *writer, afw_xctx_t *xctx) |
void | impl_afw_value_get_info (const afw_value_t *instance, afw_value_info_t *info, const afw_pool_t *p, afw_xctx_t *xctx) |
afw_value implementation for object expression
Definition in file afw_value_object_expression.c.