assignType

open fun assignType(other: ShakeType, scope: ShakeScope): ShakeType?(source)

If I overload the assign operator, what is the return type (null if not overloaded) of the expression this = other If the assign operator is not overloaded, this method should return null. When returning null, ShakeAssignable.assignType will know that the assign operator is not overloaded and will use the default assign operator and resolve the type itself.

Return

The return type of the assign expression

Since

0.1.0

Parameters

other

The type to assign

scope

The scope in which the assign is done