ensureBoxed |
If the type is primitive (e.g. int, char), return the boxed type (e.g. Integer, Character).
Otherwise, return fun TypeName.ensureBoxed(): TypeName |
ensureUnboxed |
If the type is a boxed primitive (e.g. Integer, Character), return the primitive type (e.g. int, char).
Otherwise, return fun TypeName.ensureUnboxed(): TypeName |
isNotPrimitive |
val TypeName.isNotPrimitive: Boolean |