Lines Matching refs:dy_scope
84 jerryx_handle_scope_dynamic_t *dy_scope = (jerryx_handle_scope_dynamic_t *) scope;
85 if (dy_scope == jerryx_handle_scope_pool.start)
89 jerryx_handle_scope_dynamic_t *parent = dy_scope->parent;
159 jerryx_handle_scope_dynamic_t *dy_scope = malloc (sizeof (jerryx_handle_scope_dynamic_t));
160 JERRYX_HANDLE_SCOPE_ASSERT (dy_scope != NULL);
161 dy_scope->child = NULL;
166 dy_scope->parent = dy_current;
167 dy_current->child = dy_scope;
171 jerryx_handle_scope_pool.start = dy_scope;
172 dy_scope->parent = NULL;
175 scope = (jerryx_handle_scope_t *) dy_scope;
209 jerryx_handle_scope_dynamic_t *dy_scope = (jerryx_handle_scope_dynamic_t *) scope;
210 if (dy_scope == jerryx_handle_scope_pool.start)
212 jerryx_handle_scope_pool.start = dy_scope->child;
214 else if (dy_scope->parent != NULL)
216 dy_scope->parent->child = dy_scope->child;
218 free (dy_scope);