| /third_party/jerryscript/jerry-core/ecma/operations/ |
| H A D | ecma-get-put-value.c | 47 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 D | ecma-lex-env.c | 128 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 D | ecma-objects-arguments.c | 281 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 D | ecma-reference.c | 43 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 D | ecma-objects.c | 322 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 D | vm-defines.h | 48 ecma_object_t *lex_env_p; /**< current lexical environment */ member
|
| H A D | vm-stack.c | 46 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 D | opcodes.c | 53 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 D | vm.c | 358 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 D | ecma-module.c | 689 ecma_object_t *lex_env_p = local_env_p; in ecma_module_connect_imports() local
|
| H A D | ecma-gc.c | 660 ecma_object_t *lex_env_p = ECMA_GET_INTERNAL_VALUE_POINTER (ecma_object_t, in ecma_gc_mark() local
|
| H A D | ecma-helpers.c | 310 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 D | jerry-snapshot.c | 996 ecma_object_t *lex_env_p = ecma_get_global_scope (); in jerry_snapshot_result() local
|
| H A D | jerry.c | 498 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 D | debugger.c | 229 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 D | js-scanner-util.c | 1320 ecma_object_t *lex_env_p = JERRY_CONTEXT (vm_top_context_p)->lex_env_p; in scanner_scope_find_let_declaration() local [all...] |