diff --git a/docs/02.API-REFERENCE.md b/docs/02.API-REFERENCE.md index b3bb9fe9d8..391cb60090 100644 --- a/docs/02.API-REFERENCE.md +++ b/docs/02.API-REFERENCE.md @@ -6870,6 +6870,10 @@ jerry_create_shared_arraybuffer_external (const jerry_length_t size Create a jerry_value_t representing a boolean value from the given boolean parameter. +*Notes*: +- The boolean values (true/false) are fixed constants. Their values can be copied any number of times without calling + [jerry_acquire_value](#jerry_acquire_value), and freeing it with [jerry_release_value](#jerry_release_value) is optional. + **Prototype** ```c @@ -7238,6 +7242,10 @@ jerry_create_number_nan (void); Creates and returns a `jerry_value_t` with type null object. +*Notes*: +- The null value is a fixed constant. Its value can be copied any number of times without calling + [jerry_acquire_value](#jerry_acquire_value), and freeing it with [jerry_release_value](#jerry_release_value) is optional. + **Prototype** ```c @@ -8176,6 +8184,10 @@ main (void) Creates a `jerry_value_t` representing an undefined value. +*Notes*: +- The undefined value is a fixed constant. Its value can be copied any number of times without calling [jerry_acquire_value](#jerry_acquire_value), and freeing it with [jerry_release_value](#jerry_release_value) is optional. + + **Prototype** ```c