CreationShakeNew
class CreationShakeNew(val project: CreationShakeProject, val reference: CreationShakeConstructor, val arguments: List<CreationShakeValue>, val parent: CreationShakeValue? = null) : CreationShakeValue, CreationShakeStatement, ShakeNew(source)
Constructors
Link copied to clipboard
constructor(project: CreationShakeProject, reference: CreationShakeConstructor, arguments: List<CreationShakeValue>, parent: CreationShakeValue? = null)
Properties
Link copied to clipboard
The list of arguments to be passed to the constructor.
Link copied to clipboard
The parent value, if any, of the new instance being created. This can be used in cases where nested member initialization is involved.
Link copied to clipboard
The project to which this value belongs.
Link copied to clipboard
The constructor reference which is to be invoked by this 'new' expression.
Link copied to clipboard
The type of this value.