companionObjectRef

This KClass's companion object instance, or its Kotlin object singleton instance if it is one itself -- used by it.unibo.tuprolog.solve.libs.oop.impl.TypeRefImpl so that invoking a member on a TypeRef reaches the companion/singleton rather than requiring a null instance.

Always Optional.none on Kotlin/JS, which exposes no reflective access to companion objects.

This KClass's companion object instance, or its Kotlin object singleton instance if it is one itself -- used by it.unibo.tuprolog.solve.libs.oop.impl.TypeRefImpl so that invoking a member on a TypeRef reaches the companion/singleton rather than requiring a null instance.

Always Optional.none on Kotlin/JS, which exposes no reflective access to companion objects.

This KClass's companion object instance, or its Kotlin object singleton instance if it is one itself -- used by it.unibo.tuprolog.solve.libs.oop.impl.TypeRefImpl so that invoking a member on a TypeRef reaches the companion/singleton rather than requiring a null instance.

Always Optional.none on Kotlin/JS, which exposes no reflective access to companion objects.