Home
last modified time | relevance | path

Searched defs:lex_env_p (Results 1 - 16 of 16) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/operations/
H A Decma-get-put-value.c47 ecma_op_get_value_lex_env_base (ecma_object_t *lex_env_p, /**< lexical environment */ in ecma_op_get_value_lex_env_base() argument
200 ecma_op_put_value_lex_env_base(ecma_object_t *lex_env_p, ecma_string_t *name_p, bool is_strict, ecma_value_t value) ecma_op_put_value_lex_env_base() argument
[all...]
H A Decma-lex-env.c128 ecma_op_has_binding (ecma_object_t *lex_env_p, /**< lexical environment */ in ecma_op_has_binding() argument
159 ecma_op_create_mutable_binding (ecma_object_t *lex_env_p, /**< lexical environment */ in ecma_op_create_mutable_binding() argument
222 ecma_op_set_mutable_binding(ecma_object_t *lex_env_p, ecma_string_t *name_p, ecma_value_t value, bool is_strict) ecma_op_set_mutable_binding() argument
284 ecma_op_get_binding_value(ecma_object_t *lex_env_p, ecma_string_t *name_p, bool is_strict) ecma_op_get_binding_value() argument
337 ecma_op_delete_binding(ecma_object_t *lex_env_p, ecma_string_t *name_p) ecma_op_delete_binding() argument
390 ecma_op_implicit_this_value(ecma_object_t *lex_env_p) ecma_op_implicit_this_value() argument
416 ecma_op_create_immutable_binding(ecma_object_t *lex_env_p, ecma_string_t *name_p, ecma_value_t value) ecma_op_create_immutable_binding() argument
443 ecma_op_initialize_binding(ecma_object_t *lex_env_p, ecma_string_t *name_p, ecma_value_t value) ecma_op_initialize_binding() argument
467 ecma_op_init_this_binding(ecma_object_t *lex_env_p, ecma_value_t this_binding) ecma_op_init_this_binding() argument
489 ecma_op_get_this_property(ecma_object_t *lex_env_p) ecma_op_get_this_property() argument
520 ecma_op_get_this_binding(ecma_object_t *lex_env_p) ecma_op_get_this_binding() argument
[all...]
H A Decma-objects-arguments.c281 ecma_object_t *lex_env_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t, in ecma_op_arguments_object_define_own_property() local
43 ecma_op_create_arguments_object(ecma_object_t *func_obj_p, ecma_object_t *lex_env_p, const ecma_value_t *arguments_list_p, ecma_length_t arguments_number, const ecma_compiled_code_t *bytecode_data_p) ecma_op_create_arguments_object() argument
H A Decma-reference.c43 ecma_op_resolve_reference_base (ecma_object_t *lex_env_p, /**< starting lexical environment */ in ecma_op_resolve_reference_base() argument
92 ecma_op_resolve_super_base(ecma_object_t *lex_env_p) ecma_op_resolve_super_base() argument
202 ecma_op_object_bound_environment_resolve_reference_value(ecma_object_t *lex_env_p, ecma_string_t *name_p) ecma_op_object_bound_environment_resolve_reference_value() argument
269 ecma_op_resolve_reference_value(ecma_object_t *lex_env_p, ecma_string_t *name_p) ecma_op_resolve_reference_value() argument
[all...]
H A Decma-objects.c322 ecma_object_t *lex_env_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t, in ecma_op_object_get_own_property() local
537 ecma_object_t *lex_env_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t, in ecma_op_object_find_own() local
1344 ecma_object_t *lex_env_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t, in ecma_op_object_put_with_receiver() local
[all...]
/third_party/jerryscript/jerry-core/vm/
H A Dvm-defines.h48 ecma_object_t *lex_env_p; /**< current lexical environment */ member
H A Dvm-stack.c46 ecma_object_t *lex_env_p = frame_ctx_p->lex_env_p; in vm_stack_context_abort() local
201 ecma_object_t *lex_env_p = frame_ctx_p->lex_env_p; in vm_stack_find_finally() local
249 ecma_object_t *lex_env_p = frame_ctx_p->lex_env_p; vm_stack_find_finally() local
339 vm_ref_lex_env_chain(ecma_object_t *lex_env_p, uint16_t context_depth, ecma_value_t *context_end_p, bool do_ref) vm_ref_lex_env_chain() argument
[all...]
H A Dopcodes.c53 vm_var_decl (ecma_object_t *lex_env_p, /**< target lexical environment */ in vm_var_decl() argument
92 vm_set_var (ecma_object_t *lex_env_p, /**< target lexical environment */ in vm_set_var() argument
238 vm_op_delete_var(ecma_value_t name_literal, ecma_object_t *lex_env_p) vm_op_delete_var() argument
[all...]
H A Dvm.c358 ecma_object_t *lex_env_p; in vm_run_eval() local
281 vm_run_module(const ecma_compiled_code_t *bytecode_p, ecma_object_t *lex_env_p) vm_run_module() argument
1346 ecma_object_t *lex_env_p = frame_ctx_p->lex_env_p; vm_loop() local
1413 ecma_object_t *lex_env_p = frame_ctx_p->lex_env_p; vm_loop() local
1570 ecma_object_t *lex_env_p = frame_ctx_p->lex_env_p; vm_loop() local
1676 ecma_object_t *lex_env_p = frame_ctx_p->lex_env_p; vm_loop() local
1734 ecma_object_t *lex_env_p = frame_ctx_p->lex_env_p; vm_loop() local
3770 ecma_object_t *lex_env_p = frame_ctx_p->lex_env_p; vm_loop() local
3800 ecma_object_t *lex_env_p = frame_ctx_p->lex_env_p; vm_loop() local
4441 vm_run(const ecma_compiled_code_t *bytecode_header_p, ecma_value_t this_binding_value, ecma_object_t *lex_env_p, const ecma_value_t *arg_list_p, ecma_length_t arg_list_len) vm_run() argument
[all...]
/third_party/jerryscript/jerry-core/ecma/base/
H A Decma-module.c689 ecma_object_t *lex_env_p = local_env_p; in ecma_module_connect_imports() local
H A Decma-gc.c660 ecma_object_t *lex_env_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t, in ecma_gc_mark() local
H A Decma-helpers.c310 ecma_clone_decl_lexical_environment (ecma_object_t *lex_env_p, /**< declarative lexical environment */ in ecma_clone_decl_lexical_environment() argument
/third_party/jerryscript/jerry-core/api/
H A Djerry-snapshot.c996 ecma_object_t *lex_env_p = ecma_get_global_scope (); in jerry_snapshot_result() local
H A Djerry.c498 ecma_object_t *lex_env_p = ecma_get_global_environment (); in jerry_parse() local
579 ecma_object_t *lex_env_p = ecma_get_global_environment (); in jerry_parse_function() local
/third_party/jerryscript/jerry-core/debugger/
H A Ddebugger.c229 ecma_object_t *lex_env_p = iter_frame_ctx_p->lex_env_p; in jerry_debugger_send_scope_chain() local
440 ecma_object_t *lex_env_p = iter_frame_ctx_p->lex_env_p; jerry_debugger_send_scope_variables() local
[all...]
/third_party/jerryscript/jerry-core/parser/js/
H A Djs-scanner-util.c1320 ecma_object_t *lex_env_p = JERRY_CONTEXT (vm_top_context_p)->lex_env_p; in scanner_scope_find_let_declaration() local
[all...]

Completed in 22 milliseconds