final class ExpressionMethods extends AnyVal with NodeExtension
- Alphabetic
- By Inheritance
- ExpressionMethods
- NodeExtension
- AnyVal
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new ExpressionMethods(node: AstNode)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- Any
- final def ##: Int
- Definition Classes
- Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def getClass(): Class[_ <: AnyVal]
- Definition Classes
- AnyVal → Any
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- val node: AstNode
- def parentExpression: Option[Expression]
Traverse to it's parent expression (e.g.
Traverse to it's parent expression (e.g. call or return) by following the incoming AST It's continuing it's walk until it hits an expression that's not a generic "member access operation", e.g., "<operator>.memberAccess".
- def toString(): String
- Definition Classes
- Any