|
const afw_compile_type_info_t * | afw_compile_type_get_info_by_pneumonic (const afw_utf8_t *pneumonic, const afw_xctx_t *xctx) |
| Return compile type info for a pneumonic. More...
|
|
const afw_compile_type_info_t * | afw_compile_type_get_info (afw_compile_type_t compile_type, const afw_xctx_t *xctx) |
| Return info for a afw_compile_type_t. More...
|
|
const afw_compile_shared_t * | afw_compile_shared_create (const afw_pool_t *p, afw_xctx_t *xctx) |
| Created a struct for sharing resources by multiple compiles. More...
|
|
const afw_value_t * | afw_compile_and_evaluate (const afw_utf8_t *string, const afw_utf8_t *source_location, afw_compile_type_t compile_type, const afw_pool_t *p, afw_xctx_t *xctx) |
| Compile and evaluate a string. More...
|
|
const afw_value_t * | afw_compile_to_value_with_callback (const afw_utf8_t *string, afw_utf8_octet_get_cb_t callback, void *callback_data, const afw_utf8_t *source_location, afw_compile_type_t compile_type, afw_compile_residual_check_t residual_check, const afw_value_compiled_value_t *parent, const afw_compile_shared_t *shared, const afw_pool_t *p, afw_xctx_t *xctx) |
| Compile string to adaptive value with callback. More...
|
|
const afw_value_t * | afw_compile_hybrid (const afw_value_t *value, const afw_utf8_t *source_location, const afw_value_compiled_value_t *parent, const afw_compile_shared_t *shared, const afw_pool_t *p, afw_xctx_t *xctx) |
| Compile hybrid. More...
|
|
const afw_object_t * | afw_compile_to_object (const afw_utf8_t *string, const afw_utf8_t *source_location, const afw_utf8_t *adaptor_id, const afw_utf8_t *object_type_id, const afw_utf8_t *object_id, afw_boolean_t cede_p, const afw_pool_t *p, afw_xctx_t *xctx) |
| Compile string to adaptive object. More...
|
|
void | afw_compile_expressions_templates_and_hybrids (const afw_object_t *object, const afw_utf8_t *source_location, afw_boolean_t recursive, const afw_compile_shared_t *shared, afw_xctx_t *xctx) |
| Compile object's expressions, templates, and hybrids. More...
|
|
const afw_object_t * | afw_compile_object_all_hybrid_properties (const afw_object_t *object, const afw_utf8_t *source_location, const afw_compile_shared_t *shared, const afw_pool_t *p, afw_xctx_t *xctx) |
| Compile an object with all hybrid properties. More...
|
|
void | afw_compile_split_qualified_name (const afw_utf8_t *qualified_name, afw_utf8_t *qualifier, afw_utf8_t *name, afw_xctx_t *xctx) |
| Split name with optional qualifier. More...
|
|
const afw_utf8_t * | afw_compile_source_location_of_value (const afw_value_t *value, const afw_pool_t *p, afw_xctx_t *xctx) |
| Return the source location of a value. More...
|
|