All Downloads are FREE. Search and download functionalities are using the official Maven repository.

se.ansman.dagger.auto.compiler.common.ksp.processing.KSDeclarations.kt Maven / Gradle / Ivy

package se.ansman.dagger.auto.compiler.common.ksp.processing

import com.google.devtools.ksp.symbol.KSType
import com.google.devtools.ksp.symbol.KSTypeAlias

fun KSType.unwrapTypeAlias(): KSType =
    (declaration as? KSTypeAlias)?.type?.resolve()?.unwrapTypeAlias() ?: this




© 2015 - 2024 Weber Informatics LLC | Privacy Policy