Update the webpage (#2334)
JerryScript-DCO-1.0-Signed-off-by: László Langó llango.u-szeged@partner.samsung.com
This commit is contained in:
+86
-89
@@ -957,7 +957,7 @@ main (void)
|
||||
/* Setup Global scope code */
|
||||
jerry_value_t parsed_code = jerry_parse (NULL, 0, script, script_size, JERRY_PARSE_NO_OPTS);
|
||||
|
||||
if (!jerry_value_has_error_flag (parsed_code))
|
||||
if (!jerry_value_is_error (parsed_code))
|
||||
{
|
||||
/* Execute the parsed source code in the Global scope */
|
||||
jerry_value_t ret_value = jerry_run (parsed_code);
|
||||
@@ -1099,6 +1099,45 @@ jerry_get_global_object (void);
|
||||
|
||||
Functions to check the type of an API value ([jerry_value_t](#jerry_value_t)).
|
||||
|
||||
## jerry_value_is_abort
|
||||
|
||||
**Summary**
|
||||
|
||||
Returns whether the given `jerry_value_t` has the error and abort value set.
|
||||
|
||||
**Prototype**
|
||||
|
||||
```c
|
||||
bool
|
||||
jerry_value_is_abort (const jerry_value_t value);
|
||||
```
|
||||
|
||||
- `value` - api value
|
||||
- return value
|
||||
- true, if the given `jerry_value_t` has the error and abort value set
|
||||
- false, otherwise
|
||||
|
||||
**Example**
|
||||
|
||||
```c
|
||||
{
|
||||
jerry_value_t value;
|
||||
... // create or acquire value
|
||||
|
||||
if (jerry_value_is_abort (value))
|
||||
{
|
||||
...
|
||||
}
|
||||
|
||||
jerry_release_value (value);
|
||||
}
|
||||
```
|
||||
|
||||
**See also**
|
||||
|
||||
- [jerry_value_t](#jerry_value_t)
|
||||
- [jerry_value_is_error](#jerry_value_is_error)
|
||||
|
||||
## jerry_value_is_array
|
||||
|
||||
**Summary**
|
||||
@@ -1254,6 +1293,44 @@ jerry_value_is_constructor (const jerry_value_t value)
|
||||
|
||||
- [jerry_release_value](#jerry_release_value)
|
||||
|
||||
## jerry_value_is_error
|
||||
|
||||
**Summary**
|
||||
|
||||
Returns whether the given `jerry_value_t` is error value.
|
||||
|
||||
**Prototype**
|
||||
|
||||
```c
|
||||
bool
|
||||
jerry_value_is_error (const jerry_value_t value);
|
||||
```
|
||||
|
||||
- `value` - api value
|
||||
- return value
|
||||
- true, if the given `jerry_value_t` is error value.
|
||||
- false, otherwise
|
||||
|
||||
**Example**
|
||||
|
||||
```c
|
||||
{
|
||||
jerry_value_t value;
|
||||
... // create or acquire value
|
||||
|
||||
if (jerry_value_is_error (value))
|
||||
{
|
||||
...
|
||||
}
|
||||
|
||||
jerry_release_value (value);
|
||||
}
|
||||
```
|
||||
|
||||
**See also**
|
||||
|
||||
- [jerry_value_t](#jerry_value_t)
|
||||
- [jerry_value_is_abort](#jerry_value_is_abort)
|
||||
|
||||
## jerry_value_is_function
|
||||
|
||||
@@ -1651,7 +1728,7 @@ If a non-error object is used as the input for the function the method
|
||||
will return `JERRY_ERROR_NONE` indicating that the value was not
|
||||
an Error object. However it is still possible that the value contains
|
||||
error semantics. To correctly detect if a value have error use the
|
||||
[jerry_value_has_error_flag](#jerry_value_has_error_flag) method.
|
||||
[jerry_value_is_error](#jerry_value_is_error) method.
|
||||
|
||||
**Prototype**
|
||||
|
||||
@@ -1682,87 +1759,7 @@ jerry_get_error_type (const jerry_value_t value);
|
||||
**See also**
|
||||
|
||||
- [jerry_create_error](#jerry_create_error)
|
||||
- [jerry_value_has_error_flag](#jerry_value_has_error_flag)
|
||||
|
||||
## jerry_value_has_error_flag
|
||||
|
||||
**Summary**
|
||||
|
||||
Returns whether the given `jerry_value_t` has the error flag set.
|
||||
|
||||
**Prototype**
|
||||
|
||||
```c
|
||||
bool
|
||||
jerry_value_has_error_flag (const jerry_value_t value);
|
||||
```
|
||||
|
||||
- `value` - api value
|
||||
- return value
|
||||
- true, if the given `jerry_value_t` has the error flag set
|
||||
- false, otherwise
|
||||
|
||||
**Example**
|
||||
|
||||
```c
|
||||
{
|
||||
jerry_value_t value;
|
||||
... // create or acquire value
|
||||
|
||||
if (jerry_value_has_error_flag (value))
|
||||
{
|
||||
...
|
||||
}
|
||||
|
||||
jerry_release_value (value);
|
||||
}
|
||||
```
|
||||
|
||||
**See also**
|
||||
|
||||
- [jerry_value_t](#jerry_value_t)
|
||||
- [jerry_value_has_abort_flag](#jerry_value_has_abort_flag)
|
||||
|
||||
|
||||
## jerry_value_has_abort_flag
|
||||
|
||||
**Summary**
|
||||
|
||||
Returns whether the given `jerry_value_t` has the error and abort flags set.
|
||||
|
||||
**Prototype**
|
||||
|
||||
```c
|
||||
bool
|
||||
jerry_value_has_abort_flag (const jerry_value_t value);
|
||||
```
|
||||
|
||||
- `value` - api value
|
||||
- return value
|
||||
- true, if the given `jerry_value_t` has the error and abort flags set
|
||||
- false, otherwise
|
||||
|
||||
**Example**
|
||||
|
||||
```c
|
||||
{
|
||||
jerry_value_t value;
|
||||
... // create or acquire value
|
||||
|
||||
if (jerry_value_has_abort_flag (value))
|
||||
{
|
||||
...
|
||||
}
|
||||
|
||||
jerry_release_value (value);
|
||||
}
|
||||
```
|
||||
|
||||
**See also**
|
||||
|
||||
- [jerry_value_t](#jerry_value_t)
|
||||
- [jerry_value_has_error_flag](#jerry_value_has_error_flag)
|
||||
|
||||
- [jerry_value_is_error](#jerry_value_is_error)
|
||||
|
||||
## jerry_value_clear_error_flag
|
||||
|
||||
@@ -2657,7 +2654,7 @@ jerry_resolve_or_reject_promise (jerry_value_t promise,
|
||||
argument,
|
||||
is_resolve);
|
||||
|
||||
if (jerry_value_has_error_flag (is_ok))
|
||||
if (jerry_value_is_error (is_ok))
|
||||
{
|
||||
// handle the error.
|
||||
}
|
||||
@@ -2671,7 +2668,7 @@ jerry_resolve_or_reject_promise (jerry_value_t promise,
|
||||
**See also**
|
||||
|
||||
- [jerry_release_value](#jerry_release_value)
|
||||
- [jerry_value_has_error_flag](#jerry_value_has_error_flag)
|
||||
- [jerry_value_is_error](#jerry_value_is_error)
|
||||
|
||||
|
||||
# Acquire and release API values
|
||||
@@ -2945,7 +2942,7 @@ jerry_create_error (jerry_error_t error_type,
|
||||
|
||||
**See also**
|
||||
|
||||
- [jerry_value_has_error_flag](#jerry_value_has_error_flag)
|
||||
- [jerry_value_is_error](#jerry_value_is_error)
|
||||
- [jerry_value_clear_error_flag](#jerry_value_clear_error_flag)
|
||||
- [jerry_value_set_error_flag](#jerry_value_set_error_flag)
|
||||
|
||||
@@ -4184,7 +4181,7 @@ jerry_call_function (const jerry_value_t func_obj_val,
|
||||
jerry_value_t this_val = jerry_create_undefined ();
|
||||
jerry_value_t ret_val = jerry_call_function (val, this_val, NULL, 0);
|
||||
|
||||
if (!jerry_value_has_error_flag (ret_val))
|
||||
if (!jerry_value_is_error (ret_val))
|
||||
{
|
||||
... // handle return value
|
||||
}
|
||||
@@ -4239,7 +4236,7 @@ jerry_construct_object (const jerry_value_t func_obj_val,
|
||||
{
|
||||
jerry_value_t ret_val = jerry_construct_object (val, NULL, 0);
|
||||
|
||||
if (!jerry_value_has_error_flag (ret_val))
|
||||
if (!jerry_value_is_error (ret_val))
|
||||
{
|
||||
... // handle return value
|
||||
}
|
||||
@@ -4710,7 +4707,7 @@ find_my_object(const jerry_value_t candidate,
|
||||
{
|
||||
find_my_object_info_t *info_p = (find_my_object_info_t *) user_data_p;
|
||||
jerry_value_t has_property = jerry_object_has_property (candidate, info_p->property_name);
|
||||
bool keep_searching = (jerry_value_has_error_flag (has_property) || !jerry_get_boolean_value ());
|
||||
bool keep_searching = (jerry_value_is_error (has_property) || !jerry_get_boolean_value ());
|
||||
if (!keep_searching)
|
||||
{
|
||||
/* We found it, so we acquire the value and record it. */
|
||||
|
||||
Reference in New Issue
Block a user