FunctionCall

Represents a function call with given args.

Types

Link copied to clipboard

Properties

Link copied to clipboard
abstract val args: List<CallArgument>
Link copied to clipboard

Return values of all FunctionCall.args.

Link copied to clipboard
abstract val function: Function
Link copied to clipboard
open override val key: FunctionCall.Key

Functions

Link copied to clipboard
inline fun <T> FunctionCall.argValue(index: Int): T

Returns CallArgument.value of argument at index from FunctionCall.args and expects that it is an instance of type T.

Link copied to clipboard
open override fun <T> fold(initial: T, operation: (T, MokkeryContext.Element) -> T): T
Link copied to clipboard
open operator override fun <T : MokkeryContext.Element> get(key: MokkeryContext.Key<T>): T?
Link copied to clipboard
open operator override fun minus(key: MokkeryContext.Key<*>): MokkeryContext
Link copied to clipboard
open operator fun plus(context: MokkeryContext): MokkeryContext