CallableReferenceExpression

AST node that represents a callable reference expression. The node corresponds to KtCallableReferenceExpression.

Constructors

Link copied to clipboard
constructor(lhs: Node.Expression?, questionMarks: List<Node.Keyword.Question>, rhs: Node.Expression.NameExpression, supplement: NodeSupplement = NodeSupplement())

Properties

Link copied to clipboard
open override val lhs: Node.Expression?

left-hand side expression if exists, otherwise null.

Link copied to clipboard

list of question marks after lhs.

Link copied to clipboard

right-hand side name expression.

Link copied to clipboard
open override val supplement: NodeSupplement

Supplemental data for the node.

Functions

Link copied to clipboard
open fun lhsAsType(): Node.Type?

Convert lhs to Type if possible. Otherwise, return null.