Package-level declarations

Types

Link copied to clipboard
class ShakeFunctionDeclarationNode(val map: PositionMap, val expandedType: ShakeVariableType?, val name: String, val body: ShakeBlockNode?, val args: Array<ShakeFunctionParameterNode>, val type: ShakeVariableType, val access: ShakeAccessDescriber?, val isStatic: Boolean, val isFinal: Boolean, val isAbstract: Boolean, val isOverride: Boolean, val isSynchronized: Boolean, val isNative: Boolean, val isOperator: Boolean, val isInline: Boolean) : ShakeFileChildNodeImpl
Link copied to clipboard
class ShakeFunctionParameterNode @JvmOverloads constructor(val map: PositionMap, val name: String, val type: ShakeVariableType = ShakeVariableType.DYNAMIC, val defaultValue: ShakeValuedNode? = null) : ShakeNodeImpl
Link copied to clipboard
Link copied to clipboard