Justin Tullgren
07/20/2026, 8:06 PMThis function has a reified type parameter and thus can only be inlined at compilation time, not called directly.
KMP function is pretty bland and is in the final binary classes:
@ServiceLocatorMarker
@HiddenFromObjC
@CompanyInternalApi
@JvmSynthetic
public inline fun <reified T> ServiceLocator.getOrNull(qualifier: ServiceQualifier? = null): T? =
if (qualifier != null) {
getServiceOrNull(qualifier, T::class)
} else {
getServiceOrNull(T::class)
}Ivan Kylchik
07/21/2026, 1:39 PMJustin Tullgren
07/21/2026, 1:40 PM