ShasPFunctionDeclaration

open class ShasPFunctionDeclaration(val type: ShasPType, val name: String, val args: Array<ShasPArgument>, val body: ShasPCode) : ShasPProgChild(source)

Constructors

Link copied to clipboard
constructor(type: ShasPType, name: String, args: Array<ShasPArgument>, body: ShasPCode)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
open override fun toJson(): Map<String, Any>
Link copied to clipboard
open fun toJsonString(): String
open fun toJsonString(indent: Int): String