Home
last modified time | relevance | path

Searched refs:ecma_module_node_t (Results 1 – 4 of 4) sorted by relevance

/third_party/jerryscript/jerry-core/ecma/base/
Decma-module.h48 } ecma_module_node_t; typedef
56 ecma_module_node_t *imports_p; /**< import item of the current context */
57 ecma_module_node_t *local_exports_p; /**< export item of the current context */
58 ecma_module_node_t *indirect_exports_p; /**< export item of the current context */
59 ecma_module_node_t *star_exports_p; /**< export item of the current context */
140 void ecma_module_release_module_nodes (ecma_module_node_t *module_node_p);
Decma-module.c380 ecma_module_node_t *indirect_export_p = context_p->indirect_exports_p; in ecma_module_resolve_export()
435 ecma_module_node_t *star_export_p = context_p->star_exports_p; in ecma_module_resolve_export()
580 ecma_module_node_t *indirect_export_p = context_p->indirect_exports_p; in ecma_module_create_namespace_object()
594 ecma_module_node_t *star_export_p = context_p->star_exports_p; in ecma_module_create_namespace_object()
671 ecma_module_node_t *import_node_p = current_context_p->imports_p; in ecma_module_connect_imports()
943 ecma_module_node_t *indirect_export_p = JERRY_CONTEXT (module_top_context_p)->indirect_exports_p; in ecma_module_check_indirect_exports()
995 ecma_module_release_module_nodes (ecma_module_node_t *module_node_p) /**< first module node */ in ecma_module_release_module_nodes()
999 ecma_module_node_t *next_p = module_node_p->next_p; in ecma_module_release_module_nodes()
1002 jmem_heap_free_block (module_node_p, sizeof (ecma_module_node_t)); in ecma_module_release_module_nodes()
/third_party/jerryscript/jerry-core/parser/js/
Djs-parser-module.c58 ecma_module_node_t *module_node_p = JERRY_CONTEXT (module_top_context_p)->imports_p; in parser_module_check_duplicate_import()
127 ecma_module_node_t *export_node_p = JERRY_CONTEXT (module_top_context_p)->local_exports_p; in parser_module_check_duplicate_export()
172 ecma_module_node_t *module_node_p = context_p->module_current_node_p; in parser_module_add_export_node_to_context()
174 ecma_module_node_t **export_list_p; in parser_module_add_export_node_to_context()
197 ecma_module_node_t *stored_exports_p = *export_list_p; in parser_module_add_export_node_to_context()
233 ecma_module_node_t *module_node_p = context_p->module_current_node_p; in parser_module_add_import_node_to_context()
235 ecma_module_node_t *stored_imports = JERRY_CONTEXT (module_top_context_p)->imports_p; in parser_module_add_import_node_to_context()
279 ecma_module_node_t *module_node_p = context_p->module_current_node_p; in parser_module_add_names_to_node()
341 ecma_module_node_t *
344ecma_module_node_t *node_p = (ecma_module_node_t *) parser_malloc (context_p, sizeof (ecma_module_… in parser_module_create_module_node()
[all …]
Djs-parser-internal.h512 ecma_module_node_t *module_current_node_p; /**< import / export node that is being processed */
809 ecma_module_node_t *parser_module_create_module_node (parser_context_t *context_p);