68 afw_compile_type_xpathExpression,
69 NULL, NULL, x->
p, x->
xctx);
72 listing = afw_function_evaluate_whitespace_parameter(x, 2);
Adaptive Framework Core API.
afw_value_create_string(const afw_utf8_t *internal, const afw_pool_t *p, afw_xctx_t *xctx)
Create function for unmanaged data type string value.
#define afw_compile_to_value(string, source_location, compile_type, parent, shared, p, xctx)
Compile string to adaptive value.
#define AFW_THROW_ERROR_Z(code, message_z, xctx)
Macro used to set error and 0 rv in xctx and throw it.
#define AFW_FUNCTION_SOURCE_LOCATION
Source location of a value.
#define AFW_FUNCTION_EVALUATE_REQUIRED_DATA_TYPE_PARAMETER(A_RESULT, A_N, A_TYPE)
Evaluate an arg for a particular data type.
#define AFW_FUNCTION_PARAMETER_IS_PRESENT(A_N)
Determine if a specific parameter value is present.
const afw_value_t * afw_function_execute_evaluate_xpathExpression(afw_function_execute_t *x)
Adaptive Function evaluate<xpathExpression>
const afw_value_t * afw_function_execute_compile_xpathExpression(afw_function_execute_t *x)
Adaptive Function compile<xpathExpression>
const afw_value_t * afw_function_execute_xpath_node_eq(afw_function_execute_t *x)
Adaptive Function xpath_node_eq
const afw_value_t * afw_function_execute_xpath_node_count(afw_function_execute_t *x)
Adaptive Function xpath_node_count
const afw_value_t * afw_function_execute_xpath_node_match(afw_function_execute_t *x)
Adaptive Function xpath_node_match
afw_value_compiler_listing_to_string(const afw_value_t *value, const afw_utf8_t *tab, const afw_pool_t *p, afw_xctx_t *xctx)
Decompile a value to a compiler listing string.
Function execute parameter.
afw_xctx_t * xctx
The execution context (xctx) of caller.
const afw_pool_t * p
Pool for result.
NFC normalized UTF-8 string.
Interface afw_value public struct.
struct for data type string values.