Implement some Jerry API / jerry_api_call_function() and jerry_api_get_object_field_value()
This commit is contained in:
@@ -440,6 +440,24 @@ ecma_op_extension_object_get_own_property (ecma_object_t *obj_p, /**< the extens
|
||||
|
||||
switch (field_p->type)
|
||||
{
|
||||
case JERRY_API_DATA_TYPE_EMPTY:
|
||||
{
|
||||
value = ecma_make_simple_value (ECMA_SIMPLE_VALUE_EMPTY);
|
||||
|
||||
break;
|
||||
}
|
||||
case JERRY_API_DATA_TYPE_UNDEFINED:
|
||||
{
|
||||
value = ecma_make_simple_value (ECMA_SIMPLE_VALUE_UNDEFINED);
|
||||
|
||||
break;
|
||||
}
|
||||
case JERRY_API_DATA_TYPE_NULL:
|
||||
{
|
||||
value = ecma_make_simple_value (ECMA_SIMPLE_VALUE_NULL);
|
||||
|
||||
break;
|
||||
}
|
||||
case JERRY_API_DATA_TYPE_BOOLEAN:
|
||||
{
|
||||
value = ecma_make_simple_value (field_p->v_bool ? ECMA_SIMPLE_VALUE_TRUE : ECMA_SIMPLE_VALUE_FALSE);
|
||||
|
||||
Reference in New Issue
Block a user