sealed case class TopLevelModuleExportDef(moduleID: String, exportName: String)(implicit pos: Position) extends TopLevelExportDef with Product with Serializable
Export for a top-level object.
This exports the singleton instance of the containing module class. The instance is initialized during ES module instantiation.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- TopLevelModuleExportDef
- Serializable
- Serializable
- Product
- Equals
- TopLevelExportDef
- IRNode
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
Value Members
- val exportName: String
-
val
moduleID: String
- Definition Classes
- TopLevelModuleExportDef → TopLevelExportDef
-
implicit
val
pos: Position
- Definition Classes
- TopLevelModuleExportDef → IRNode
-
def
show: String
- Definition Classes
- IRNode
-
final
def
topLevelExportName: String
- Definition Classes
- TopLevelExportDef