sealed case class JSMethodDef(flags: MemberFlags, name: Tree, args: List[ParamDef], restParam: Option[ParamDef], body: Tree)(optimizerHints: OptimizerHints, version: Version)(implicit pos: Position) extends JSMethodPropDef with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- JSMethodDef
- Serializable
- Serializable
- Product
- Equals
- JSMethodPropDef
- VersionedMemberDef
- MemberDef
- IRNode
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new JSMethodDef(flags: MemberFlags, name: Tree, args: List[ParamDef], restParam: Option[ParamDef], body: Tree)(optimizerHints: OptimizerHints, version: Version)(implicit pos: Position)
Value Members
- val args: List[ParamDef]
- val body: Tree
-
val
flags: MemberFlags
- Definition Classes
- JSMethodDef → MemberDef
- val name: Tree
- val optimizerHints: OptimizerHints
-
implicit
val
pos: Position
- Definition Classes
- JSMethodDef → IRNode
- val restParam: Option[ParamDef]
-
def
show: String
- Definition Classes
- IRNode
-
val
version: Version
- Definition Classes
- JSMethodDef → VersionedMemberDef