signature

inline fun Definition.signature(unordered: Array<out Parameter> = emptyArray(), block: Signature.() -> Unit): Signature(source)

Create a Signature which can be added to the Definition. The Parameters are defined in the block.

Parameters

unordered

are all Parameters for which the order is irrelevant and that only need to


fun Definition.signature(vararg parameters: Parameter): Signature(source)

Create a Signature which can be added to the Definition. The Parameters are passed through the vararg.


Create a Signature which can be added to the ConstructorOp. The Parameters are defined in the block.


Create a Signature which can be added to the ConstructorOp. The Parameters are passed through the vararg.