Lines Matching full:jsfunction
102 V(BOOLEAN_FUNCTION_INDEX, JSFunction, boolean_function) \
103 V(NUMBER_FUNCTION_INDEX, JSFunction, number_function) \
104 V(STRING_FUNCTION_INDEX, JSFunction, string_function) \
106 V(SYMBOL_FUNCTION_INDEX, JSFunction, symbol_function) \
107 V(OBJECT_FUNCTION_INDEX, JSFunction, object_function) \
108 V(INTERNAL_ARRAY_FUNCTION_INDEX, JSFunction, internal_array_function) \
109 V(ARRAY_FUNCTION_INDEX, JSFunction, array_function) \
111 V(DATE_FUNCTION_INDEX, JSFunction, date_function) \
113 V(REGEXP_FUNCTION_INDEX, JSFunction, regexp_function) \
116 V(CREATE_DATE_FUN_INDEX, JSFunction, create_date_fun) \
117 V(TO_NUMBER_FUN_INDEX, JSFunction, to_number_fun) \
118 V(TO_STRING_FUN_INDEX, JSFunction, to_string_fun) \
119 V(TO_DETAIL_STRING_FUN_INDEX, JSFunction, to_detail_string_fun) \
120 V(TO_OBJECT_FUN_INDEX, JSFunction, to_object_fun) \
121 V(TO_INTEGER_FUN_INDEX, JSFunction, to_integer_fun) \
122 V(TO_UINT32_FUN_INDEX, JSFunction, to_uint32_fun) \
123 V(TO_INT32_FUN_INDEX, JSFunction, to_int32_fun) \
124 V(GLOBAL_EVAL_FUN_INDEX, JSFunction, global_eval_fun) \
125 V(INSTANTIATE_FUN_INDEX, JSFunction, instantiate_fun) \
126 V(CONFIGURE_INSTANCE_FUN_INDEX, JSFunction, configure_instance_fun) \
127 V(ARRAY_BUFFER_FUN_INDEX, JSFunction, array_buffer_fun) \
128 V(UINT8_ARRAY_FUN_INDEX, JSFunction, uint8_array_fun) \
129 V(INT8_ARRAY_FUN_INDEX, JSFunction, int8_array_fun) \
130 V(UINT16_ARRAY_FUN_INDEX, JSFunction, uint16_array_fun) \
131 V(INT16_ARRAY_FUN_INDEX, JSFunction, int16_array_fun) \
132 V(UINT32_ARRAY_FUN_INDEX, JSFunction, uint32_array_fun) \
133 V(INT32_ARRAY_FUN_INDEX, JSFunction, int32_array_fun) \
134 V(FLOAT_ARRAY_FUN_INDEX, JSFunction, float_array_fun) \
135 V(DOUBLE_ARRAY_FUN_INDEX, JSFunction, double_array_fun) \
136 V(UINT8C_ARRAY_FUN_INDEX, JSFunction, uint8c_array_fun) \
137 V(DATA_VIEW_FUN_INDEX, JSFunction, data_view_fun) \
150 V(MAKE_MESSAGE_FUN_INDEX, JSFunction, make_message_fun) \
151 V(GET_STACK_TRACE_LINE_INDEX, JSFunction, get_stack_trace_line_fun) \
152 V(CONFIGURE_GLOBAL_INDEX, JSFunction, configure_global_fun) \
157 V(CALL_AS_FUNCTION_DELEGATE_INDEX, JSFunction, call_as_function_delegate) \
158 V(CALL_AS_CONSTRUCTOR_DELEGATE_INDEX, JSFunction, \
160 V(SCRIPT_FUNCTION_INDEX, JSFunction, script_function) \
161 V(OPAQUE_REFERENCE_FUNCTION_INDEX, JSFunction, opaque_reference_function) \
162 V(CONTEXT_EXTENSION_FUNCTION_INDEX, JSFunction, context_extension_function) \
169 V(RUN_MICROTASKS_INDEX, JSFunction, run_microtasks) \
170 V(TO_COMPLETE_PROPERTY_DESCRIPTOR_INDEX, JSFunction, \
172 V(DERIVED_HAS_TRAP_INDEX, JSFunction, derived_has_trap) \
173 V(DERIVED_GET_TRAP_INDEX, JSFunction, derived_get_trap) \
174 V(DERIVED_SET_TRAP_INDEX, JSFunction, derived_set_trap) \
175 V(PROXY_ENUMERATE_INDEX, JSFunction, proxy_enumerate) \
176 V(OBSERVERS_NOTIFY_CHANGE_INDEX, JSFunction, observers_notify_change) \
177 V(OBSERVERS_ENQUEUE_SPLICE_INDEX, JSFunction, observers_enqueue_splice) \
178 V(OBSERVERS_BEGIN_SPLICE_INDEX, JSFunction, \
180 V(OBSERVERS_END_SPLICE_INDEX, JSFunction, \
350 JSFunction* closure() { return JSFunction::cast(get(CLOSURE_INDEX)); }
351 void set_closure(JSFunction* closure) { set(CLOSURE_INDEX, closure); }
432 void AddOptimizedFunction(JSFunction* function);
433 void RemoveOptimizedFunction(JSFunction* function);