Lines Matching refs:closure_var

608     JSClosureVar* closure_var; /* list of variables in the closure (self pointer) */  member
5841 if (b->closure_var) { in compute_bytecode_size()
5842 js_func_size += b->closure_var_count * sizeof(*b->closure_var); in compute_bytecode_size()
15485 JSClosureVar* cv = &b->closure_var[i]; in js_closure2()
19922 JSClosureVar* closure_var; member
27474 JSClosureVar* cv = &b->closure_var[i]; in js_create_module_bytecode_function()
28108 if (s->cur_func->closure_var[i].var_name == local_name) in add_import()
28406 JSClosureVar* cv = &fd->closure_var[i]; in js_free_function_def()
28409 js_free(ctx, fd->closure_var); in js_free_function_def()
28457 const JSClosureVar* closure_var, int closure_var_count, in dump_byte_code() argument
28706 print_atom(ctx, closure_var[idx].var_name); in dump_byte_code()
28814 JSClosureVar* cv = &b->closure_var[i]; in js_dump_function_bytecode()
28827 b->closure_var, b->closure_var_count, in js_dump_function_bytecode()
28853 if (js_resize_array(ctx, (void**)&s->closure_var, in add_closure_var()
28854 sizeof(s->closure_var[0]), in add_closure_var()
28857 cv = &s->closure_var[s->closure_var_count++]; in add_closure_var()
28873 JSClosureVar* cv = &s->closure_var[i]; in find_closure_var()
28900 JSClosureVar* cv = &s->closure_var[i]; in get_closure_var2()
29380 JSClosureVar* cv = &fd->closure_var[idx1]; in resolve_scope_var()
29437 s->closure_var[idx].is_const) { in resolve_scope_var()
29457 if (s->closure_var[idx].is_lexical) in resolve_scope_var()
29484 if (s->closure_var[idx].is_lexical) { in resolve_scope_var()
29498 if (s->closure_var[idx].is_lexical) { in resolve_scope_var()
29611 JSClosureVar* cv = &fd->closure_var[idx]; in resolve_scope_private_field1()
29850 JSClosureVar* cv = &fd->closure_var[idx]; in add_eval_variables()
29869 s->closure_var = NULL; in add_closure_variables()
29874 s->closure_var = js_malloc(ctx, sizeof(s->closure_var[0]) * count); in add_closure_variables()
29875 if (!s->closure_var) in add_closure_variables()
29881 JSClosureVar* cv = &s->closure_var[s->closure_var_count++]; in add_closure_variables()
29894 JSClosureVar* cv = &s->closure_var[s->closure_var_count++]; in add_closure_variables()
29908 JSClosureVar* cv = &s->closure_var[s->closure_var_count++]; in add_closure_variables()
29919 JSClosureVar* cv0 = &b->closure_var[i]; in add_closure_variables()
29920 JSClosureVar* cv = &s->closure_var[s->closure_var_count++]; in add_closure_variables()
30076 JSClosureVar* cv = &s->closure_var[idx]; in instantiate_hoisted_definitions()
30260 JSClosureVar* cv = &s->closure_var[idx]; in resolve_variables()
31969 fd->closure_var, fd->closure_var_count, in js_create_function()
31984 fd->closure_var, fd->closure_var_count, in js_create_function()
32009 function_size += fd->closure_var_count * sizeof(*fd->closure_var); in js_create_function()
32036 JS_FreeAtom(ctx, fd->closure_var[i].var_name); in js_create_function()
32037 fd->closure_var[i].var_name = JS_ATOM_NULL; in js_create_function()
32086 b->closure_var = (void*)((uint8_t*)b + closure_var_offset); in js_create_function()
32087 memcpy(b->closure_var, fd->closure_var, b->closure_var_count * sizeof(*b->closure_var)); in js_create_function()
32089 js_free(ctx, fd->closure_var); in js_create_function()
32090 fd->closure_var = NULL; in js_create_function()
32148 JSClosureVar* cv = &b->closure_var[i]; in free_function_bytecode()
33713 JSClosureVar* cv = &b->closure_var[i]; in JS_WriteFunctionTag()
34649 function_size += bc.closure_var_count * sizeof(*bc.closure_var); in JS_ReadFunctionTag()
34706 b->closure_var = (void*)((uint8_t*)b + closure_var_offset); in JS_ReadFunctionTag()
34708 JSClosureVar* cv = &b->closure_var[i]; in JS_ReadFunctionTag()