Home
last modified time | relevance | path

Searched refs:JERRY_ATTR_PURE (Results 1 – 11 of 11) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/base/
Decma-helpers.h250 ecma_value_t JERRY_ATTR_PURE ecma_make_string_value (const ecma_string_t *ecma_string_p);
252 ecma_value_t JERRY_ATTR_PURE ecma_make_symbol_value (const ecma_string_t *ecma_symbol_p);
254 ecma_value_t JERRY_ATTR_PURE ecma_make_prop_name_value (const ecma_string_t *ecma_prop_name_p);
255 ecma_value_t JERRY_ATTR_PURE ecma_make_magic_string_value (lit_magic_string_id_t id);
256 ecma_value_t JERRY_ATTR_PURE ecma_make_object_value (const ecma_object_t *object_p);
257 ecma_value_t JERRY_ATTR_PURE ecma_make_error_reference_value (const ecma_error_reference_t *error_r…
259 ecma_number_t JERRY_ATTR_PURE ecma_get_float_from_value (ecma_value_t value);
261 ecma_number_t JERRY_ATTR_PURE ecma_get_number_from_value (ecma_value_t value);
262 ecma_string_t JERRY_ATTR_PURE *ecma_get_string_from_value (ecma_value_t value);
264 ecma_string_t JERRY_ATTR_PURE *ecma_get_symbol_from_value (ecma_value_t value);
[all …]
Decma-helpers-value.c82 static inline ecma_value_t JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
106 static inline void * JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
590 inline ecma_value_t JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
612 inline ecma_value_t JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
627 inline ecma_value_t JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
647 inline ecma_value_t JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
658 inline ecma_value_t JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
671 inline ecma_value_t JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
697 inline ecma_number_t JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
710 inline ecma_number_t * JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
[all …]
Decma-helpers.c172 inline bool JERRY_ATTR_PURE
199 inline ecma_object_type_t JERRY_ATTR_PURE
214 inline bool JERRY_ATTR_PURE
270 inline ecma_lexical_environment_type_t JERRY_ATTR_PURE
284 inline ecma_object_t *JERRY_ATTR_PURE
/third_party/jerryscript/jerry-core/ecma/operations/
Decma-arraybuffer-object.h42 lit_utf8_byte_t * JERRY_ATTR_PURE
44 ecma_length_t JERRY_ATTR_PURE
46 bool JERRY_ATTR_PURE
48 bool JERRY_ATTR_PURE
Decma-arraybuffer-object.c174 ecma_length_t JERRY_ATTR_PURE
188 inline lit_utf8_byte_t * JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
212 inline bool JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
235 inline bool JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
Decma-objects.h90 bool JERRY_ATTR_PURE ecma_op_ordinary_object_is_extensible (ecma_object_t *object_p);
Decma-objects.c3187 inline bool JERRY_ATTR_PURE
/third_party/jerryscript/jerry-core/include/
Djerryscript-compiler.h41 #define JERRY_ATTR_PURE __attribute__((pure)) macro
135 #ifndef JERRY_ATTR_PURE
136 #define JERRY_ATTR_PURE macro
/third_party/jerryscript/jerry-core/jmem/
Djmem-allocator.c178 inline jmem_cpointer_t JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
212 inline void * JERRY_ATTR_PURE JERRY_ATTR_ALWAYS_INLINE
Djmem.h191 jmem_cpointer_t JERRY_ATTR_PURE jmem_compress_pointer (const void *pointer_p);
192 void * JERRY_ATTR_PURE jmem_decompress_pointer (uintptr_t compressed_pointer);
Djmem-heap.c75 static inline jmem_heap_free_t * JERRY_ATTR_ALWAYS_INLINE JERRY_ATTR_PURE