Class Module
java.lang.Object
com.oracle.js.parser.ir.Module
Module information.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic enumstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.oracle.truffle.api.strings.TruffleStringThe synthetic binding name assigned to export default declarations with unnamed expressions.static final com.oracle.truffle.api.strings.TruffleStringstatic final com.oracle.truffle.api.strings.TruffleStringstatic final com.oracle.truffle.api.strings.TruffleStringstatic final com.oracle.truffle.api.strings.TruffleString -
Constructor Summary
ConstructorsConstructorDescriptionModule(List<Module.ModuleRequest> requestedModules, List<Module.ImportEntry> importEntries, List<Module.ExportEntry> localExportEntries, List<Module.ExportEntry> indirectExportEntries, List<Module.ExportEntry> starExportEntries, List<ImportNode> imports, List<ExportNode> exports) -
Method Summary
-
Field Details
-
DEFAULT_EXPORT_BINDING_NAME
public static final com.oracle.truffle.api.strings.TruffleString DEFAULT_EXPORT_BINDING_NAMEThe synthetic binding name assigned to export default declarations with unnamed expressions. The unpaired surrogate at the beginning ensures that they do not clash with named exports (which must be well formed). -
DEFAULT_NAME
public static final com.oracle.truffle.api.strings.TruffleString DEFAULT_NAME -
STAR_NAME
public static final com.oracle.truffle.api.strings.TruffleString STAR_NAME -
NAMESPACE_EXPORT_BINDING_NAME
public static final com.oracle.truffle.api.strings.TruffleString NAMESPACE_EXPORT_BINDING_NAME -
SOURCE_IMPORT_NAME
public static final com.oracle.truffle.api.strings.TruffleString SOURCE_IMPORT_NAME
-
-
Constructor Details
-
Module
public Module(List<Module.ModuleRequest> requestedModules, List<Module.ImportEntry> importEntries, List<Module.ExportEntry> localExportEntries, List<Module.ExportEntry> indirectExportEntries, List<Module.ExportEntry> starExportEntries, List<ImportNode> imports, List<ExportNode> exports)
-
-
Method Details
-
getRequestedModules
-
getImportEntries
-
getLocalExportEntries
-
getIndirectExportEntries
-
getStarExportEntries
-
getImports
-
getExports
-
toString
-