case class CallExpr(exprDotOpt: Option[(List[ExprElement], Token)], id: Token, typeArgsOpt: Option[TypeExprElement] = None, newLineOptsAndArgumentExprss: List[(Option[Token], ArgumentExprs)] = Nil, uscoreOpt: Option[Token] = None) extends ExprElement with Product with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CallExpr
- Serializable
- Serializable
- ExprElement
- AstNode
- Product
- Equals
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new CallExpr(exprDotOpt: Option[(List[ExprElement], Token)], id: Token, typeArgsOpt: Option[TypeExprElement] = None, newLineOptsAndArgumentExprss: List[(Option[Token], ArgumentExprs)] = Nil, uscoreOpt: Option[Token] = None)
Type Members
-
trait
Flattenable
extends AnyRef
- Attributes
- protected
- Definition Classes
- AstNode
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
implicit
def
astNodeToFlattenable(node: AstNode): Flattenable
- Attributes
- protected
- Definition Classes
- AstNode
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
implicit
def
eitherToFlattenable[T1, T2](either: Either[T1, T2])(implicit arg0: (T1) ⇒ Flattenable, arg1: (T2) ⇒ Flattenable): Flattenable
- Attributes
- protected
- Definition Classes
- AstNode
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val exprDotOpt: Option[(List[ExprElement], Token)]
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
firstToken: Token
- Definition Classes
- AstNode
-
def
firstTokenOption: Option[Token]
- Definition Classes
- AstNode
-
def
flatten(flattenables: Flattenable*): List[Token]
- Attributes
- protected
- Definition Classes
- AstNode
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- val id: Token
-
def
immediateChildren: List[AstNode]
- Definition Classes
- AstNode
-
def
isEmpty: Boolean
- Definition Classes
- AstNode
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
lazy val
lastToken: Token
- Definition Classes
- AstNode
-
lazy val
lastTokenOption: Option[Token]
- Definition Classes
- AstNode
-
implicit
def
listToFlattenable[T](list: List[T])(implicit arg0: (T) ⇒ Flattenable): Flattenable
- Attributes
- protected
- Definition Classes
- AstNode
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- val newLineOptsAndArgumentExprss: List[(Option[Token], ArgumentExprs)]
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
implicit
def
optionToFlattenable[T](option: Option[T])(implicit arg0: (T) ⇒ Flattenable): Flattenable
- Attributes
- protected
- Definition Classes
- AstNode
-
implicit
def
pairToFlattenable[T1, T2](pair: (T1, T2))(implicit arg0: (T1) ⇒ Flattenable, arg1: (T2) ⇒ Flattenable): Flattenable
- Attributes
- protected
- Definition Classes
- AstNode
-
def
rangeOpt: Option[Range]
Returns range of tokens in the node, or None if there are no tokens in the node
Returns range of tokens in the node, or None if there are no tokens in the node
- Definition Classes
- AstNode
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
implicit
def
tokenToFlattenable(token: Token): Flattenable
- Attributes
- protected
- Definition Classes
- AstNode
- lazy val tokens: List[Token]
-
implicit
def
tripleToFlattenable[T1, T2, T3](triple: (T1, T2, T3))(implicit arg0: (T1) ⇒ Flattenable, arg1: (T2) ⇒ Flattenable, arg2: (T3) ⇒ Flattenable): Flattenable
- Attributes
- protected
- Definition Classes
- AstNode
- val typeArgsOpt: Option[TypeExprElement]
- val uscoreOpt: Option[Token]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )